]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/BASE/HLTbaseLinkDef.h
adding rootcint support for HLT data structs and constants in order to be used from...
[u/mrichter/AliRoot.git] / HLT / BASE / HLTbaseLinkDef.h
CommitLineData
c756975e 1// $Id$
e969a926 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+;
c580e182 10#pragma link C++ class AliHLTPluginBase+;
e969a926 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+;
ac5a8530 16#pragma link C++ class AliHLTDumpTask+;
6441f599 17#pragma link C++ class AliHLTControlTask+;
e969a926 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+;
06272c83 30#pragma link C++ class AliHLTHOMERManager+;
31#pragma link C++ class AliHLTHOMERProxyHandler+;
e969a926 32#pragma link C++ class AliHLTHOMERBlockDesc+;
33#pragma link C++ class AliHLTHOMERSourceDesc+;
34#pragma link C++ class AliHLTEsdManager+;
2e73c37a 35#pragma link C++ class AliHLTDAQ+;
e969a926 36#pragma link C++ class AliHLTOUT+;
37#pragma link C++ class AliHLTOUTHomerBuffer+;
6441f599 38#pragma link C++ class AliHLTOUTTask+;
e969a926 39#pragma link C++ class AliHLTOUTHandler+;
40#pragma link C++ class AliHLTOUTHandlerEquId+;
2e73c37a 41#pragma link C++ class AliHLTOUTHandlerDetectorDDL+;
c580e182 42#pragma link C++ class AliHLTOUTHandlerChain+;
e969a926 43#pragma link C++ class AliHLTMemoryFile+;
44#pragma link C++ class AliHLTMessage+;
45#pragma link C++ class AliHLTEventStatistics+;
b51fe2c8 46#pragma link C++ class AliHLTBlockDataCollection+;
c580e182 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+;
e969a926 55#pragma link C++ class AliHLTRunStatistics+;
2b545cdd 56#pragma link C++ class AliHLTMisc+;
5bc495ef 57
58#pragma link C++ struct AliHLTComponentEventData+;
59#pragma link C++ struct AliHLTComponentBlockData+;
c580e182 60#pragma link C++ struct AliHLTComponentDataType+;
61#pragma link C++ struct AliHLTEventDDL+;
5bc495ef 62#pragma link C++ struct AliHLTRunDesc+;
63#pragma link C++ struct AliHLTComponentStatistics+;
64#pragma link C++ struct AliHLTComponentTableEntry;
65
66#pragma link C++ function operator==( const AliHLTComponentDataType&, const AliHLTComponentDataType&);
67#pragma link C++ function operator!=( const AliHLTComponentDataType&, const AliHLTComponentDataType&);
68#pragma link C++ function operator|(const AliHLTComponentDataType, const char*);
69#pragma link C++ function AliHLTComponentDataTypeInitializer(const char*, const char*);
70#pragma link C++ function AliHLTComponentDataTypeInitializer(const AliHLTComponentDataType, const char*);
71#pragma link C++ function operator<<(ostream &, const AliHLTComponentDataType &);
72
73#pragma link C++ global kAliHLTComponentDataTypefOriginSize;
74#pragma link C++ global kAliHLTComponentDataTypefIDsize;
75
76#pragma link C++ global kAliHLTDataOriginVoid;
77#pragma link C++ global kAliHLTDataOriginAny;
78#pragma link C++ global kAliHLTDataOriginOut;
79#pragma link C++ global kAliHLTDataOriginHLT;
80#pragma link C++ global kAliHLTDataOriginOffline;
81#pragma link C++ global kAliHLTDataOriginPrivate;
82#pragma link C++ global kAliHLTDataOriginTPC;
83#pragma link C++ global kAliHLTDataOriginPHOS;
84#pragma link C++ global kAliHLTDataOriginFMD;
85#pragma link C++ global kAliHLTDataOriginMUON;
86#pragma link C++ global kAliHLTDataOriginTRD;
87#pragma link C++ global kAliHLTDataOriginITS;
88#pragma link C++ global kAliHLTDataOriginITSSPD;
89#pragma link C++ global kAliHLTDataOriginITSSDD;
90#pragma link C++ global kAliHLTDataOriginITSSSD;
91#pragma link C++ global kAliHLTDataOriginSample;
92#pragma link C++ global kAliHLTDataOriginEMCAL;
93
94#pragma link C++ global kAliHLTMultipleDataType;
95#pragma link C++ global kAliHLTDataTypeFXSCalib;
96#pragma link C++ global kAliHLTDataTypeDDL;
97#pragma link C++ global kAliHLTDataTypeDAQRDOUT;
98#pragma link C++ global kAliHLTDataTypeClusters;
99#pragma link C++ global kAliHLTDataTypeSOR;
100#pragma link C++ global kAliHLTDataTypeEOR;
101#pragma link C++ global kAliHLTDataTypeRunType;
102#pragma link C++ global kAliHLTDataTypeEvent;
103#pragma link C++ global kAliHLTDataTypeECSParam;
104#pragma link C++ global kAliHLTDataTypeComConf;
105#pragma link C++ global kAliHLTDataTypeUpdtDCS;
106#pragma link C++ global kAliHLTDataTypeDDLRaw;
107#pragma link C++ global kAliHLTDataTypeMCObject;
108#pragma link C++ global kAliHLTDataTypeESDObject;
109#pragma link C++ global kAliHLTDataTypeESDTree;
110#pragma link C++ global kAliHLTDataTypeAliTreeD;
111#pragma link C++ global kAliHLTDataTypeAliTreeR;
112#pragma link C++ global kAliHLTDataTypeHwAddr16;
113#pragma link C++ global kAliHLTDataTypeEventStatistics;
114#pragma link C++ global kAliHLTDataTypeEventSummary;
115#pragma link C++ global kAliHLTDataTypeRunStatistics;
116#pragma link C++ global kAliHLTDataTypeRunSummary;
117#pragma link C++ global kAliHLTDataTypeTriggerDecision;
118#pragma link C++ global kAliHLTDataTypeGlobalTrigger;
119#pragma link C++ global kAliHLTDataTypeComponentStatistics;
120#pragma link C++ global kAliHLTDataTypeComponentTable;
121#pragma link C++ global kAliHLTDataTypeTObject;
122#pragma link C++ global kAliHLTDataTypeTObjArray;
123#pragma link C++ global kAliHLTDataTypeTTree;
124#pragma link C++ global kAliHLTDataTypeHistogram;
125#pragma link C++ global kAliHLTDataTypeTNtuple;
126#pragma link C++ global kAliHLTDataTypeTrack;
127#pragma link C++ global kAliHLTDataTypeTrackMC;
128#pragma link C++ global kAliHLTDataTypeExternalTrackParam;
129#pragma link C++ global kAliHLTDataTypeJet;
130
131#pragma link C++ global kAliHLTVoidEventID;
132#pragma link C++ global kAliHLTVoidDataSpec;
133#pragma link C++ global kAliHLTVoidRunNo;
134#pragma link C++ global kAliHLTVoidRunType;
135#pragma link C++ global kAliHLTVoidRunDesc;
136
137#pragma link C++ global gkAliEventTypeUnknown;
138#pragma link C++ global gkAliEventTypeStartOfRun;
139#pragma link C++ global gkAliEventTypeData;
140#pragma link C++ global gkAliEventTypeEndOfRun;
141#pragma link C++ global gkAliEventTypeCorruptID;
142#pragma link C++ global gkAliEventTypeCalibration;
143#pragma link C++ global gkAliEventTypeDataReplay;
144#pragma link C++ global gkAliEventTypeConfiguration;
145#pragma link C++ global gkAliEventTypeReadPreprocessor;
146#pragma link C++ global gkAliEventTypeTick;
147#pragma link C++ global gkAliEventTypeMax;
148
149#pragma link C++ global kHLTLogNone;
150#pragma link C++ global kHLTLogBenchmark;
151#pragma link C++ global kHLTLogDebug;
152#pragma link C++ global kHLTLogInfo;
153#pragma link C++ global kHLTLogWarning;
154#pragma link C++ global kHLTLogError;
155#pragma link C++ global kHLTLogFatal;
156#pragma link C++ global kHLTLogImportant;
157#pragma link C++ global kHLTLogAll;
158#pragma link C++ global kHLTLogDefault;
159
160
e969a926 161#endif