]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/BASE/HLTbaseLinkDef.h
adding common HLT data type definitions to HLTbaseLinkDef
[u/mrichter/AliRoot.git] / HLT / BASE / HLTbaseLinkDef.h
1 // $Id$
2 #ifdef __CINT__
3 #pragma link off all globals;
4 #pragma link off all classes;
5 #pragma link off all functions;
6 #pragma link C++ class AliHLTComponent+;
7 #pragma link C++ class AliHLTComponentHandler+;
8 #pragma link C++ class AliHLTSystem+;
9 #pragma link C++ class AliHLTReconstructorBase+;
10 #pragma link C++ class AliHLTPluginBase+;
11 #pragma link C++ class AliHLTProcessor+;
12 #pragma link C++ class AliHLTCalibrationProcessor+;
13 #pragma link C++ class AliHLTConfiguration+;
14 #pragma link C++ class AliHLTConfigurationHandler+;
15 #pragma link C++ class AliHLTTask+;
16 #pragma link C++ class AliHLTDumpTask+;
17 #pragma link C++ class AliHLTControlTask+;
18 #pragma link C++ class AliHLTLogging+;
19 #pragma link C++ class AliHLTDataBuffer+;
20 #pragma link C++ class AliHLTConsumerDescriptor+;
21 #pragma link C++ class AliHLTDataSource+;
22 #pragma link C++ class AliHLTDataSink+;
23 #pragma link C++ class AliHLTOfflineInterface+;
24 #pragma link C++ class AliHLTOfflineDataSource+;
25 #pragma link C++ class AliHLTOfflineDataSink+;
26 #pragma link C++ class AliHLTModuleAgent+;
27 #pragma link C++ class AliHLTModulePreprocessor+;
28 #pragma link C++ class AliHLTShuttleInterface+;
29 #pragma link C++ class AliHLTHOMERLibManager+;
30 #pragma link C++ class AliHLTHOMERManager+;
31 #pragma link C++ class AliHLTHOMERProxyHandler+;
32 #pragma link C++ class AliHLTHOMERBlockDesc+;
33 #pragma link C++ class AliHLTHOMERSourceDesc+;
34 #pragma link C++ class AliHLTEsdManager+;
35 #pragma link C++ class AliHLTDAQ+;
36 #pragma link C++ class AliHLTOUT+;
37 #pragma link C++ class AliHLTOUTHomerBuffer+;
38 #pragma link C++ class AliHLTOUTTask+;
39 #pragma link C++ class AliHLTOUTHandler+;
40 #pragma link C++ class AliHLTOUTHandlerEquId+;
41 #pragma link C++ class AliHLTOUTHandlerDetectorDDL+;
42 #pragma link C++ class AliHLTOUTHandlerChain+;
43 #pragma link C++ class AliHLTMemoryFile+;
44 #pragma link C++ class AliHLTMessage+;
45 #pragma link C++ class AliHLTEventStatistics+;
46 #pragma link C++ class AliHLTBlockDataCollection+;
47 #pragma link C++ class AliHLTTriggerDecision+;
48 #pragma link C++ class AliHLTGlobalTriggerDecision+;
49 #pragma link C++ class AliHLTReadoutList+;
50 #pragma link C++ class AliHLTTriggerDomain+;
51 #pragma link C++ class AliHLTDomainEntry+;
52 #pragma link C++ class AliHLTTriggerMenu+;
53 #pragma link C++ class AliHLTTriggerMenuItem+;
54 #pragma link C++ class AliHLTTriggerMenuSymbol+;
55 #pragma link C++ class AliHLTRunStatistics+;
56 #pragma link C++ class AliHLTMisc+;
57 #pragma link C++ class AliHLTCTPData+;
58
59 #pragma link C++ struct AliHLTComponentEventData+;
60 #pragma link C++ struct AliHLTComponentBlockData+;
61 #pragma link C++ struct AliHLTComponentDataType+;
62 #pragma link C++ struct AliHLTEventDDL+;
63 #pragma link C++ struct AliHLTRunDesc+;
64 #pragma link C++ struct AliHLTComponentStatistics+;
65 #pragma link C++ struct AliHLTComponentTableEntry;
66
67 #pragma link C++ function operator==( const AliHLTComponentDataType&, const AliHLTComponentDataType&);
68 #pragma link C++ function operator!=( const AliHLTComponentDataType&, const AliHLTComponentDataType&);
69 #pragma link C++ function operator|(const AliHLTComponentDataType, const char*);
70 #pragma link C++ function AliHLTComponentDataTypeInitializer(const char*, const char*);
71 #pragma link C++ function AliHLTComponentDataTypeInitializer(const AliHLTComponentDataType, const char*);
72 #pragma link C++ function operator<<(ostream &, const AliHLTComponentDataType &);
73
74 #pragma link C++ global kAliHLTComponentDataTypefOriginSize;
75 #pragma link C++ global kAliHLTComponentDataTypefIDsize;
76
77 #pragma link C++ global kAliHLTDataOriginVoid;
78 #pragma link C++ global kAliHLTDataOriginAny;
79 #pragma link C++ global kAliHLTDataOriginOut;
80 #pragma link C++ global kAliHLTDataOriginHLT;
81 #pragma link C++ global kAliHLTDataOriginOffline;
82 #pragma link C++ global kAliHLTDataOriginPrivate;
83 #pragma link C++ global kAliHLTDataOriginTPC;
84 #pragma link C++ global kAliHLTDataOriginPHOS;
85 #pragma link C++ global kAliHLTDataOriginFMD;
86 #pragma link C++ global kAliHLTDataOriginMUON;
87 #pragma link C++ global kAliHLTDataOriginTRD;
88 #pragma link C++ global kAliHLTDataOriginITS;
89 #pragma link C++ global kAliHLTDataOriginITSSPD;
90 #pragma link C++ global kAliHLTDataOriginITSSDD;
91 #pragma link C++ global kAliHLTDataOriginITSSSD;
92 #pragma link C++ global kAliHLTDataOriginSample;
93 #pragma link C++ global kAliHLTDataOriginEMCAL;
94
95 #pragma link C++ global kAliHLTAnyDataType;
96 #pragma link C++ global kAliHLTAllDataType;
97 #pragma link C++ global kAliHLTVoidDataType;
98 #pragma link C++ global kAliHLTMultipleDataType;
99 #pragma link C++ global kAliHLTDataTypeFXSCalib;
100 #pragma link C++ global kAliHLTDataTypeDDL;
101 #pragma link C++ global kAliHLTDataTypeDAQRDOUT;
102 #pragma link C++ global kAliHLTDataTypeClusters;
103 #pragma link C++ global kAliHLTDataTypeSOR;
104 #pragma link C++ global kAliHLTDataTypeEOR;
105 #pragma link C++ global kAliHLTDataTypeRunType;
106 #pragma link C++ global kAliHLTDataTypeEvent;
107 #pragma link C++ global kAliHLTDataTypeECSParam;
108 #pragma link C++ global kAliHLTDataTypeComConf;
109 #pragma link C++ global kAliHLTDataTypeUpdtDCS;
110 #pragma link C++ global kAliHLTDataTypeDDLRaw;
111 #pragma link C++ global kAliHLTDataTypeMCObject;
112 #pragma link C++ global kAliHLTDataTypeESDObject;
113 #pragma link C++ global kAliHLTDataTypeESDTree;
114 #pragma link C++ global kAliHLTDataTypeAliTreeD;
115 #pragma link C++ global kAliHLTDataTypeAliTreeR;
116 #pragma link C++ global kAliHLTDataTypeHwAddr16;
117 #pragma link C++ global kAliHLTDataTypeEventStatistics;
118 #pragma link C++ global kAliHLTDataTypeEventSummary;
119 #pragma link C++ global kAliHLTDataTypeRunStatistics;
120 #pragma link C++ global kAliHLTDataTypeRunSummary;
121 #pragma link C++ global kAliHLTDataTypeTriggerDecision;
122 #pragma link C++ global kAliHLTDataTypeGlobalTrigger;
123 #pragma link C++ global kAliHLTDataTypeComponentStatistics;
124 #pragma link C++ global kAliHLTDataTypeComponentTable;
125 #pragma link C++ global kAliHLTDataTypeTObject;
126 #pragma link C++ global kAliHLTDataTypeTObjArray;
127 #pragma link C++ global kAliHLTDataTypeTTree;
128 #pragma link C++ global kAliHLTDataTypeHistogram;
129 #pragma link C++ global kAliHLTDataTypeTNtuple;
130 #pragma link C++ global kAliHLTDataTypeTrack;
131 #pragma link C++ global kAliHLTDataTypeTrackMC;
132 #pragma link C++ global kAliHLTDataTypeExternalTrackParam;
133 #pragma link C++ global kAliHLTDataTypeJet;
134
135 #pragma link C++ global kAliHLTVoidEventID;
136 #pragma link C++ global kAliHLTVoidDataSpec;
137 #pragma link C++ global kAliHLTVoidRunNo;
138 #pragma link C++ global kAliHLTVoidRunType;
139 #pragma link C++ global kAliHLTVoidRunDesc;
140
141 #pragma link C++ global gkAliEventTypeUnknown;
142 #pragma link C++ global gkAliEventTypeStartOfRun;
143 #pragma link C++ global gkAliEventTypeData;
144 #pragma link C++ global gkAliEventTypeEndOfRun;
145 #pragma link C++ global gkAliEventTypeCorruptID;
146 #pragma link C++ global gkAliEventTypeCalibration;
147 #pragma link C++ global gkAliEventTypeDataReplay;
148 #pragma link C++ global gkAliEventTypeConfiguration;
149 #pragma link C++ global gkAliEventTypeReadPreprocessor;
150 #pragma link C++ global gkAliEventTypeTick;
151 #pragma link C++ global gkAliEventTypeMax;
152
153 #pragma link C++ global kHLTLogNone;
154 #pragma link C++ global kHLTLogBenchmark;
155 #pragma link C++ global kHLTLogDebug;
156 #pragma link C++ global kHLTLogInfo;
157 #pragma link C++ global kHLTLogWarning;
158 #pragma link C++ global kHLTLogError;
159 #pragma link C++ global kHLTLogFatal;
160 #pragma link C++ global kHLTLogImportant;
161 #pragma link C++ global kHLTLogAll;
162 #pragma link C++ global kHLTLogDefault;
163
164
165 #endif