]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Alieve/LinkDef.h
New class TrackFitter: interface to AliRieman helix fit.
[u/mrichter/AliRoot.git] / EVE / Alieve / LinkDef.h
CommitLineData
5a5a1232 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
c63fcc1d 15#pragma link C++ class Alieve::KineTools+;
16
5a5a1232 17#pragma link C++ class Alieve::VSDCreator+;
18
059c30e4 19#pragma link C++ class AliEVEHOMERManager+;
20#pragma link C++ class AliEVEHOMERManagerEditor+;
8443853b 21
22//================================
23// compound classes
24//================================
25
26// Cascade
27#pragma link C++ class Alieve::Cascade+;
28#pragma link C++ class Alieve::CascadeList+;
29#pragma link C++ class Alieve::CascadeListEditor+;
30
31// V0
32#pragma link C++ class Alieve::V0+;
33#pragma link C++ class Alieve::V0List+;
34#pragma link C++ class Alieve::V0ListEditor+;
35
5a1436d6 36// Fit
37#pragma link C++ class Alieve::TrackFitter+;
38#pragma link C++ class Alieve::TrackFitterEditor+;
8443853b 39
b2b4e083 40//================================
41// detectors/
42//================================
43
915dabe1 44// ITS
95fda180 45#pragma link C++ class Alieve::ITSModuleSelection+;
915dabe1 46#pragma link C++ class Alieve::ITSDigitsInfo+;
5a5a1232 47#pragma link C++ class Alieve::ITSModule+;
5c18458a 48#pragma link C++ class Alieve::DigitScaleInfo+;
49#pragma link C++ class Alieve::ITSScaledModule+;
5c18458a 50#pragma link C++ class Alieve::ITSScaledModuleEditor+;
82b3616d 51#pragma link C++ class Alieve::ITSModuleStepper+;
32e219c2 52#pragma link C++ class Alieve::ITSModuleStepperEditor;
5a5a1232 53
34ea2f0a 54// MUON
0e87eb70 55#pragma link C++ class Alieve::MUONData+;
56#pragma link C++ class Alieve::MUONChamber+;
57#pragma link C++ class Alieve::MUONChamberData+;
58#pragma link C++ class Alieve::MUONChamberEditor+;
59#pragma link C++ class Alieve::MUONChamberGL+;
e19f3684 60#pragma link C++ class Alieve::MUONTrack+;
34ea2f0a 61
ee0e160c 62// PMD
63#pragma link C++ class Alieve::PMDModule+;
64#pragma link C++ class Alieve::PMDModuleEditor+;
65
565afcee 66// T0
67#pragma link C++ class Alieve::T0Module+;
68
34ea2f0a 69// TPC
915dabe1 70#pragma link C++ class Alieve::TPCData+;
5a5a1232 71
915dabe1 72#pragma link C++ class Alieve::TPCSectorData+;
73#pragma link C++ class Alieve::TPCSectorData::PadData;
74#pragma link C++ class Alieve::TPCSectorData::PadIterator;
75#pragma link C++ class Alieve::TPCSectorData::RowIterator;
76#pragma link C++ class Alieve::TPCSectorData::SegmentInfo;
77
75a20dc1 78#pragma link C++ class Alieve::TPCSectorData::PadRowHack;
79
092578a7 80#pragma link C++ class Alieve::TPCSectorViz+;
81#pragma link C++ class Alieve::TPCSectorVizEditor+;
915dabe1 82#pragma link C++ class Alieve::TPCSector2D+;
83#pragma link C++ class Alieve::TPCSector2DEditor+;
84#pragma link C++ class Alieve::TPCSector2DGL+;
092578a7 85#pragma link C++ class Alieve::TPCSector3D+;
86#pragma link C++ class Alieve::TPCSector3DEditor+;
dcb55984 87#pragma link C++ class Alieve::TPCSector3DGL+;
e9a38ea3 88
89#pragma link C++ class Alieve::TPCLoader+;
90#pragma link C++ class Alieve::TPCLoaderEditor+;
91
b2b4e083 92// TRD
edf0c4a0 93#pragma link C++ class Alieve::TRDLoaderManager+;
94#pragma link C++ class Alieve::TRDLoaderManagerEditor+;
b2b4e083 95#pragma link C++ class Alieve::TRDLoader+;
96#pragma link C++ class Alieve::TRDLoaderEditor+;
edf0c4a0 97#pragma link C++ class Alieve::TRDLoaderSim+;
98#pragma link C++ class Alieve::TRDLoaderSimEditor+;
99#pragma link C++ class Alieve::TRDLoaderRaw+;
100//#pragma link C++ class Alieve::TRDLoaderRawEditor+;
b2b4e083 101#pragma link C++ class Alieve::TRDModule+;
102#pragma link C++ class Alieve::TRDChamber+;
103#pragma link C++ class Alieve::TRDNode+;
104#pragma link C++ class Alieve::TRDModuleEditor+;
105#pragma link C++ class Alieve::TRDDigits+;
edf0c4a0 106#pragma link C++ class Alieve::TRDDigitsEditor+;
b2b4e083 107#pragma link C++ class Alieve::TRDHits+;
edf0c4a0 108#pragma link C++ class Alieve::TRDHitsEditor+;
109#pragma link C++ class Alieve::TRDClusters+;
2e843bbb 110
111// TOF
112#pragma link C++ class Alieve::TOFDigitsInfo+;
113#pragma link C++ class Alieve::TOFSector+;
114#pragma link C++ class Alieve::TOFStrip+;
115
116#pragma link C++ class Alieve::TOFDigitsInfoEditor+;
117#pragma link C++ class Alieve::TOFSectorEditor+;
118#pragma link C++ class Alieve::TOFStripEditor+;
45777356 119
120// JetPlane
121#pragma link C++ class Alieve::JetPlane+;
122#pragma link C++ class Alieve::JetPlaneGL+;
123#pragma link C++ class Alieve::JetPlaneEditor+;
124#pragma link C++ class Alieve::JetPlaneEditor::StaticDataWindow+;