]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/Alieve/LinkDef.h
New classes for representation of HOMER sources.
[u/mrichter/AliRoot.git] / EVE / Alieve / LinkDef.h
1 #pragma link off all functions;
2 #pragma link off all globals;
3 #pragma link off all classes;
4
5 #pragma link C++ namespace Alieve;
6
7 //================================
8 // base/
9 //================================
10
11 // Event
12 #pragma link C++ class  Alieve::Event+;
13 #pragma link C++ global Alieve::gEvent;
14
15 #pragma link C++ class Alieve::KineTools+;
16
17 #pragma link C++ class Alieve::VSDCreator+;
18
19 #pragma link C++ class AliEVEHOMERManager+;
20 #pragma link C++ class AliEVEHOMERManagerEditor+;
21 #pragma link C++ class AliEVEHOMERSource+;
22 #pragma link C++ class AliEVEHOMERSourceList+;
23
24 //================================
25 // compound classes
26 //================================
27
28 // Cascade
29 #pragma link C++ class Alieve::Cascade+;
30 #pragma link C++ class Alieve::CascadeList+;
31 #pragma link C++ class Alieve::CascadeListEditor+;
32
33 // V0
34 #pragma link C++ class Alieve::V0+;
35 #pragma link C++ class Alieve::V0List+;
36 #pragma link C++ class Alieve::V0ListEditor+;
37
38 // Fit
39 #pragma link C++ class Alieve::TrackFitter+;
40 #pragma link C++ class Alieve::TrackFitterEditor+;
41
42 //================================
43 // detectors/
44 //================================
45
46 // ITS
47 #pragma link C++ class Alieve::ITSModuleSelection+;
48 #pragma link C++ class Alieve::ITSDigitsInfo+;
49 #pragma link C++ class Alieve::ITSModule+;
50 #pragma link C++ class Alieve::DigitScaleInfo+;
51 #pragma link C++ class Alieve::ITSScaledModule+;
52 #pragma link C++ class Alieve::ITSScaledModuleEditor+;
53 #pragma link C++ class Alieve::ITSModuleStepper+;
54 #pragma link C++ class Alieve::ITSModuleStepperEditor;
55
56 // MUON
57 #pragma link C++ class Alieve::MUONData+;
58 #pragma link C++ class Alieve::MUONChamber+;
59 #pragma link C++ class Alieve::MUONChamberData+;
60 #pragma link C++ class Alieve::MUONChamberEditor+;
61 #pragma link C++ class Alieve::MUONChamberGL+;
62 #pragma link C++ class Alieve::MUONTrack+;
63
64 // PMD
65 #pragma link C++ class Alieve::PMDModule+;
66 #pragma link C++ class Alieve::PMDModuleEditor+;
67
68 // T0
69 #pragma link C++ class Alieve::T0Module+;
70
71 // TPC
72 #pragma link C++ class Alieve::TPCData+;
73
74 #pragma link C++ class Alieve::TPCSectorData+;
75 #pragma link C++ class Alieve::TPCSectorData::PadData;
76 #pragma link C++ class Alieve::TPCSectorData::PadIterator;
77 #pragma link C++ class Alieve::TPCSectorData::RowIterator;
78 #pragma link C++ class Alieve::TPCSectorData::SegmentInfo;
79
80 #pragma link C++ class Alieve::TPCSectorData::PadRowHack;
81
82 #pragma link C++ class Alieve::TPCSectorViz+;
83 #pragma link C++ class Alieve::TPCSectorVizEditor+;
84 #pragma link C++ class Alieve::TPCSector2D+;
85 #pragma link C++ class Alieve::TPCSector2DEditor+;
86 #pragma link C++ class Alieve::TPCSector2DGL+;
87 #pragma link C++ class Alieve::TPCSector3D+;
88 #pragma link C++ class Alieve::TPCSector3DEditor+;
89 #pragma link C++ class Alieve::TPCSector3DGL+;
90
91 #pragma link C++ class Alieve::TPCLoader+;
92 #pragma link C++ class Alieve::TPCLoaderEditor+;
93
94 // TRD
95 #pragma link C++ class Alieve::TRDLoaderManager+;
96 #pragma link C++ class Alieve::TRDLoaderManagerEditor+;
97 #pragma link C++ class Alieve::TRDLoader+;
98 #pragma link C++ class Alieve::TRDLoaderEditor+;
99 #pragma link C++ class Alieve::TRDLoaderSim+;
100 #pragma link C++ class Alieve::TRDLoaderSimEditor+;
101 #pragma link C++ class Alieve::TRDLoaderRaw+;
102 //#pragma link C++ class Alieve::TRDLoaderRawEditor+;
103 #pragma link C++ class Alieve::TRDModule+;
104 #pragma link C++ class Alieve::TRDChamber+;
105 #pragma link C++ class Alieve::TRDNode+;
106 #pragma link C++ class Alieve::TRDModuleEditor+;
107 #pragma link C++ class Alieve::TRDDigits+;
108 #pragma link C++ class Alieve::TRDDigitsEditor+;
109 #pragma link C++ class Alieve::TRDHits+;
110 #pragma link C++ class Alieve::TRDHitsEditor+;
111 #pragma link C++ class Alieve::TRDClusters+;
112
113 // TOF
114 #pragma link C++ class Alieve::TOFDigitsInfo+;
115 #pragma link C++ class Alieve::TOFSector+;
116 #pragma link C++ class Alieve::TOFStrip+;
117
118 #pragma link C++ class Alieve::TOFDigitsInfoEditor+;
119 #pragma link C++ class Alieve::TOFSectorEditor+;
120 #pragma link C++ class Alieve::TOFStripEditor+;
121
122 // JetPlane
123 #pragma link C++ class Alieve::JetPlane+;
124 #pragma link C++ class Alieve::JetPlaneGL+;
125 #pragma link C++ class Alieve::JetPlaneEditor+;
126 #pragma link C++ class Alieve::JetPlaneEditor::StaticDataWindow+;