]>
Commit | Line | Data |
---|---|---|
1 | #ifdef __CINT__ | |
2 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
3 | * See cxx source for full Copyright notice */ | |
4 | ||
5 | /* $Id: ESDLinkDef.h 54829 2012-02-25 20:47:28Z morsch $ */ | |
6 | ||
7 | #pragma link off all globals; | |
8 | #pragma link off all classes; | |
9 | #pragma link off all functions; | |
10 | ||
11 | #pragma link C++ enum AliESDEvent::ESDListIndex; | |
12 | ||
13 | ||
14 | #pragma link C++ class AliESD+; | |
15 | #pragma link C++ class AliESDEvent+; | |
16 | #pragma link C++ class AliESDInputHandler+; | |
17 | #pragma link C++ class AliESDInputHandlerRP+; | |
18 | #pragma link C++ class AliESDRun+; | |
19 | #pragma link C++ class AliESDHeader+; | |
20 | #pragma link C++ class AliESDHLTDecision+; | |
21 | #pragma link C++ class AliESDZDC+; | |
22 | #pragma link C++ class AliESDCaloTrigger+; | |
23 | ||
24 | #pragma read sourceClass="AliESDCaloTrigger" targetClass="AliESDCaloTrigger" source="Char_t fTriggerBits[48][64]" version="[2]" \ | |
25 | target="fNEntries, fColumn, fRow, fTriggerBits" targetType="Int, Int_t*, Int_t*, Int_t*" code="{fTriggerBits = new Int_t[fNEntries]; for (Int_t i=0; i<fNEntries; ++i) fTriggerBits[i]=onfile.fTriggerBits[fColumn[i]][fRow[i]];}" | |
26 | ||
27 | #pragma link C++ class AliESDfriend+; | |
28 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="unsigned char fTRDpidQuality" version="[-49]" target="fTRDntracklets" targetType="unsigned char" code="{newObj->SetTRDntracklets(onfile.fTRDpidQuality);}" | |
29 | // see http://root.cern.ch/svn/root/trunk/io/doc/DataModelEvolution.txt | |
30 | ||
31 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Int_t fTOFLabel[3]" version="[-68]" target="fTOFLabel" targetType="Int_t*" code="{fTOFLabel = new Int_t[3];for(Int_t i=0;i < 3;i++) fTOFLabel[i]=onfile.fTOFLabel[i];}" | |
32 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTrackTime[5]" version="[-68]" target="fTrackTime" targetType="Double32_t*" include="AliPID.h" code="{fTrackTime = new Double32_t[AliPID::kSPECIESC];for(Int_t isp=0;isp < 5;isp++) fTrackTime[isp]=onfile.fTrackTime[isp];}" | |
33 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTrackLength" version="[-68]" target="fTrackLength" targetType="Double32_t" code="{fTrackLength=onfile.fTrackLength;}" | |
34 | ||
35 | ||
36 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFsignal" version="[-68]" target="fTOFsignal" targetType="Double32_t" code="{fTOFsignal=onfile.fTOFsignal;}" | |
37 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFsignalToT" version="[-68]" target="fTOFsignalToT" targetType="Double32_t" code="{fTOFsignalToT=onfile.fTOFsignalToT;}" | |
38 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFsignalRaw" version="[-68]" target="fTOFsignalRaw" targetType="Double32_t" code="{fTOFsignalRaw=onfile.fTOFsignalRaw;}" | |
39 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFsignalDx" version="[-68]" target="fTOFsignalDx" targetType="Double32_t" code="{fTOFsignalDx=onfile.fTOFsignalDx;}" | |
40 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFsignalDz" version="[-68]" target="fTOFsignalDz" targetType="Double32_t" code="{fTOFsignalDz=onfile.fTOFsignalDz;}" | |
41 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Short_t fTOFdeltaBC" version="[-68]" target="fTOFdeltaBC" targetType="Short_t" code="{fTOFdeltaBC=onfile.fTOFdeltaBC;}" | |
42 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Short_t fTOFl0l1" version="[-68]" target="fTOFl0l1" targetType="Short_t" code="{fTOFl0l1=onfile.fTOFl0l1;}" | |
43 | ||
44 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fR[5]" version="[-71]" \ | |
45 | target="fR" targetType="Double32_t*" include="AliPID.h" \ | |
46 | code="{fR = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fR[isp]=onfile.fR[isp];}" | |
47 | ||
48 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTPCr[5]" version="[-71]" \ | |
49 | target="fTPCr" targetType="Double32_t*" include="AliPID.h" \ | |
50 | code="{fTPCr = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fTPCr[isp]=onfile.fTPCr[isp];}" | |
51 | ||
52 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fITSr[5]" version="[-71]" \ | |
53 | target="fITSr" targetType="Double32_t*" include="AliPID.h" \ | |
54 | code="{fITSr = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fITSr[isp]=onfile.fITSr[isp];}" | |
55 | ||
56 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTRDr[5]" version="[-71]" \ | |
57 | target="fTRDr" targetType="Double32_t*" include="AliPID.h" \ | |
58 | code="{fTRDr = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fTRDr[isp]=onfile.fTRDr[isp];}" | |
59 | ||
60 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fTOFr[5]" version="[-71]" \ | |
61 | target="fTOFr" targetType="Double32_t*" include="AliPID.h" \ | |
62 | code="{fTOFr = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fTOFr[isp]=onfile.fTOFr[isp];}" | |
63 | ||
64 | #pragma read sourceClass="AliESDtrack" targetClass="AliESDtrack" source="Double32_t fHMPIDr[5]" version="[-71]" \ | |
65 | target="fHMPIDr" targetType="Double32_t*" include="AliPID.h" \ | |
66 | code="{fHMPIDr = new Double32_t[AliPID::kSPECIES];for(Int_t isp=5;isp--;) fHMPIDr[isp]=onfile.fHMPIDr[isp];}" | |
67 | ||
68 | #pragma link C++ class AliESDtrack+; | |
69 | #pragma read sourceClass="AliESDfriendTrack" targetClass="AliESDfriendTrack" source="Int_t fITSindex" version="[-3]" \ | |
70 | target="fnMaxITScluster, fITSindex" targetType="Int_t, Int_t*" code="{fnMaxITScluster = 12; fITSindex= new Int_t[fnMaxITScluster]; memcpy(fITSindex, &(onfile.fITSindex), fnMaxITScluster*sizeof(Int_t));}" | |
71 | #pragma read sourceClass="AliESDfriendTrack" targetClass="AliESDfriendTrack" source="Int_t fTPCindex" version="[-3]" \ | |
72 | target="fnMaxTPCcluster, fTPCindex" targetType="Int_t, Int_t*" code="{fnMaxTPCcluster = 160; fTPCindex= new Int_t[fnMaxTPCcluster]; memcpy(fTPCindex, &(onfile.fTPCindex), fnMaxTPCcluster*sizeof(Int_t));}" | |
73 | #pragma read sourceClass="AliESDfriendTrack" targetClass="AliESDfriendTrack" source="Int_t fTRDindex" version="[-3]" \ | |
74 | target="fnMaxTRDcluster, fTRDindex" targetType="Int_t, Int_t*" code="{fnMaxTRDcluster = 180; fTRDindex= new Int_t[fnMaxTRDcluster]; memcpy(fTRDindex, &(onfile.fTRDindex), fnMaxTRDcluster*sizeof(Int_t));}" | |
75 | ||
76 | #pragma link C++ class AliESDfriendTrack+; | |
77 | #pragma link C++ class AliESDMuonTrack+; | |
78 | #pragma link C++ class AliESDPmdTrack+; | |
79 | #pragma link C++ class AliESDTrdTrigger+; | |
80 | #pragma link C++ class AliESDTrdTrack+; | |
81 | #pragma link C++ class AliESDTrdTracklet+; | |
82 | #pragma link C++ class AliESDHLTtrack+; | |
83 | #pragma link C++ class AliESDv0+; | |
84 | #pragma link C++ class AliESDcascade+; | |
85 | #pragma link C++ class AliVertex+; | |
86 | #pragma link C++ class AliESDVertex+; | |
87 | #pragma link C++ class AliESDpid+; | |
88 | #pragma link C++ class AliESDkink+; | |
89 | #pragma link C++ class AliESDV0Params+; | |
90 | #pragma link C++ class AliESDCaloCluster+; | |
91 | #pragma link C++ class AliESDMuonCluster+; | |
92 | #pragma link C++ class AliESDMuonPad+; | |
93 | ||
94 | #pragma link C++ class AliKFParticleBase+; | |
95 | #pragma link C++ class AliKFParticle+; | |
96 | #pragma link C++ class AliKFVertex+; | |
97 | ||
98 | #pragma link C++ class AliKalmanTrack+; | |
99 | #pragma link C++ class AliVertexerTracks+; | |
100 | #pragma link C++ class AliStrLine+; | |
101 | #pragma link C++ class AliTrackPointArray+; | |
102 | #pragma link C++ class AliTrackPoint+; | |
103 | ||
104 | #pragma link C++ class AliTrackPointArray+; | |
105 | #pragma link C++ class AliTrackPoint+; | |
106 | ||
107 | #pragma link C++ class AliESDFMD+; | |
108 | #pragma link C++ class AliFMDMap+; | |
109 | #pragma link C++ class AliFMDFloatMap+; | |
110 | ||
111 | #pragma link C++ class AliESDVZERO+; | |
112 | #pragma link C++ class AliESDTZERO+; | |
113 | #pragma link C++ class AliESDACORDE+; | |
114 | #pragma link C++ class AliESDAD+; | |
115 | ||
116 | #pragma link C++ class AliESDMultITS+; | |
117 | #pragma link C++ class AliMultiplicity+; | |
118 | ||
119 | #pragma link C++ class AliSelector+; | |
120 | ||
121 | #pragma link C++ class AliRawDataErrorLog+; | |
122 | ||
123 | #pragma link C++ class AliMeanVertex+; | |
124 | #pragma link C++ class AliESDCaloCells+; | |
125 | ||
126 | #pragma link C++ class AliESDVZEROfriend+; | |
127 | #pragma link C++ class AliESDTZEROfriend+; | |
128 | ||
129 | #pragma link C++ class AliESDHandler+; | |
130 | #pragma link C++ class AliTrackerBase+; | |
131 | ||
132 | #pragma link C++ namespace AliESDUtils; | |
133 | ||
134 | #pragma link C++ class AliTriggerIR+; | |
135 | #pragma link C++ class AliTriggerScalersESD+; | |
136 | #pragma link C++ class AliTriggerScalersRecordESD+; | |
137 | #pragma link C++ class AliTriggerCluster+; | |
138 | #pragma link C++ class AliTriggerDescriptor+; | |
139 | #pragma link C++ class AliTriggerInput+; | |
140 | #pragma link C++ class AliTriggerInteraction+; | |
141 | #pragma link C++ class AliTriggerPFProtection+; | |
142 | #pragma link C++ class AliTriggerBCMask+; | |
143 | #pragma link C++ class AliTriggerClass+; | |
144 | #pragma link C++ class AliTriggerConfiguration+; | |
145 | #pragma link C++ class AliExpression+; | |
146 | #pragma link C++ class AliVariableExpression+; | |
147 | #pragma link C++ class AliESDCosmicTrack+; | |
148 | ||
149 | #pragma link C++ class AliV0vertexer+; | |
150 | #pragma link C++ class AliCascadeVertexer+; | |
151 | ||
152 | #pragma link C++ class AliESDTOFcluster+; | |
153 | ||
154 | #pragma link C++ function AliESDUtils::GetCorrV0(const AliESDEvent*,Float_t &); | |
155 | #pragma link C++ function AliESDUtils::GetCorrSPD2(Float_t,Float_t); | |
156 | #pragma link C++ function operator*(const AliFMDMap&,const AliFMDMap&); | |
157 | #pragma link C++ function operator/(const AliFMDMap&,const AliFMDMap&); | |
158 | #pragma link C++ function operator+(const AliFMDMap&,const AliFMDMap&); | |
159 | #pragma link C++ function operator-(const AliFMDMap&,const AliFMDMap&); | |
160 | ||
161 | #endif |