BmnRoot
Loading...
Searching...
No Matches
UniDbLinkDef.h
Go to the documentation of this file.
1// $Id: UniDbLinkDef.h,v
2#ifdef __CLING__
3
4#pragma link C++ nestedclasses;
5#pragma link C++ nestedtypedefs;
6
7#pragma link C++ class UniRunPeriod + ;
8#pragma link C++ class UniRun + ;
9#pragma link C++ class UniRawFile + ;
10#pragma link C++ class UniRunGeometry + ;
11
12#pragma link C++ class UniSimulationFile + ;
13
14#pragma link C++ class UniDetector + ;
15#pragma link C++ class UniParameterType + ;
16#pragma link C++ class UniParameter + ;
17#pragma link C++ class UniDetectorParameter + ;
18
19#pragma link C++ class UniConnection + ;
20#pragma link C++ class UniSearchCondition + ;
21// #pragma link C++ struct structParseSchema++;
22// #pragma link C++ class vector<structParseSchema>+;
23// #pragma link C++ struct structParseValue++;
24// #pragma link C++ class vector<structParseValue*>+;
25
26// the database enums
27#pragma link C++ enum enumValueType;
28#pragma link C++ enum ConnectionType;
29// #pragma link C++ enum enumParameterType;
30
31// the database structures to use directly in macros
32#pragma link C++ struct UniqueRunNumber++;
33#pragma link C++ struct UniValue++;
34#pragma link C++ struct BoolValue++;
35#pragma link C++ struct IntValue++;
36#pragma link C++ struct UIntValue++;
37#pragma link C++ struct DoubleValue++;
38#pragma link C++ struct StringValue++;
39#pragma link C++ struct BinaryValue++;
40#pragma link C++ struct IIValue++;
41#pragma link C++ struct DchMapValue++;
42#pragma link C++ struct GemMapValue++;
43#pragma link C++ struct GemPedestalValue++;
44#pragma link C++ struct TriggerMapValue++;
45#pragma link C++ struct LorentzShiftValue++;
46#pragma link C++ struct MapBoolValue++;
47#pragma link C++ struct MapIntValue++;
48#pragma link C++ struct MapDVectorValue++;
49#pragma link C++ struct AlignmentValue++;
50#pragma link C++ struct TdcInlValue++;
51#pragma link C++ struct JsonValue++;
52
53#endif