Belle II Software development
linkdef.h
1#ifdef __CINT__
2
3#pragma link off all globals;
4#pragma link off all classes;
5#pragma link off all functions;
6#pragma link C++ nestedclasses;
7
8#pragma link C++ class Belle2::ECLCellIdMapping+; // checksum=0x4dfa4dcf, version=1
9#pragma link C++ class Belle2::ECLWaveforms+; // checksum=0x8e396ab6, version=1
10#pragma link C++ class Belle2::ECLLocalMaximum+; // checksum=0x508c657d, version=3
11#pragma link C++ class Belle2::ECLConnectedRegion+; // checksum=0xa7247f52, version=2
12#pragma link C++ class Belle2::ECLPureCsIInfo+; // checksum=0x2710b222, version=2
13#pragma link C++ class Belle2::ECLDigit+; // checksum=0x93164e6c, version=2
14#pragma link C++ class Belle2::ECLCalDigit+; // checksum=0x2beba43a, version=8
15#pragma link C++ class Belle2::ECLDsp+; // checksum=0x2a74d1c2, version=7
16#pragma link C++ class Belle2::ECLDspWithExtraMCInfo+; // checksum=0xaf5bfaae, version=2
17#pragma link C++ class Belle2::ECLTrig+; // checksum=0x79e09991, version=4
18#pragma link C++ class Belle2::ECLSimHit+; // checksum=0x68e9e265, version=7
19#pragma link C++ class Belle2::ECLHit+; // checksum=0xc5a4962f, version=4
20#pragma link C++ class Belle2::ECLDebugHit+; // checksum=0xbe219607, version=1
21#pragma link C++ class Belle2::ECLHitAssignment+; // checksum=0x2bf88ae8, version=1
22#pragma link C++ class Belle2::ECLShower+; // checksum=0xcbb98e2e, version=18
23#pragma link C++ class Belle2::ECLPidLikelihood+; // checksum=0x25e90278, version=3
24
25//----------------------------------------------------------
26//Support ECLShowers classDefversion < 9
27
28#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
29 source="int m_Status" \
30 targetClass="Belle2::ECLShower" target="m_status" \
31 code="{m_status = onfile.m_Status;}"
32
33#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
34 source="int m_ShowerId" \
35 targetClass="Belle2::ECLShower" target="m_showerId" \
36 code="{m_showerId = onfile.m_ShowerId;}"
37
38#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
39 source="double m_Energy" \
40 targetClass="Belle2::ECLShower" target="m_energy" \
41 code="{m_energy = onfile.m_Energy;}"
42
43#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
44 source="double m_EnedepSum" \
45 targetClass="Belle2::ECLShower" target="m_energyRaw" \
46 code="{m_energyRaw = onfile.m_EnedepSum;}"
47
48#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
49 source="double m_Theta" \
50 targetClass="Belle2::ECLShower" target="m_theta" \
51 code="{m_theta = onfile.m_Theta;}"
52
53#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
54 source="double m_Phi" \
55 targetClass="Belle2::ECLShower" target="m_phi" \
56 code="{m_phi = onfile.m_Phi;}"
57
58#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
59 source="double m_R" \
60 targetClass="Belle2::ECLShower" target="m_r" \
61 code="{m_r = onfile.m_R;}"
62
63#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
64 source="double m_Time" \
65 targetClass="Belle2::ECLShower" target="m_time" \
66 code="{m_time = onfile.m_Time;}"
67
68#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
69 source="double m_timeResolution" \
70 targetClass="Belle2::ECLShower" target="m_deltaTime99" \
71 code="{m_deltaTime99 = onfile.m_timeResolution;}"
72
73#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
74 source="double m_HighestEnergy" \
75 targetClass="Belle2::ECLShower" target="m_energyHighestCrystal" \
76 code="{m_energyHighestCrystal = onfile.m_HighestEnergy;}"
77
78#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
79 source="double m_NofCrystals" \
80 targetClass="Belle2::ECLShower" target="m_numberOfCrystals" \
81 code="{m_numberOfCrystals = onfile.m_NofCrystals;}"
82
83#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
84 source="double m_E9oE25" \
85 targetClass="Belle2::ECLShower" target="m_E9oE21" \
86 code="{m_E9oE21 = onfile.m_E9oE25;}"
87//----------------------------------------------------------
88
89
90#endif