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=0x85c12d90, version=7
15#pragma link C++ class Belle2::ECLDsp+; // checksum=0x71bcc594, version=6
16#pragma link C++ class Belle2::ECLDspWithExtraMCInfo+; // checksum=0x13725e34, version=1
17#pragma link C++ class Belle2::ECLTrig+; // checksum=0x3de50c09, version=3
18#pragma link C++ class Belle2::ECLSimHit+; // checksum=0x67f0e0ff, version=6
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=0x16a46f92, version=17
23#pragma link C++ class Belle2::ECLPidLikelihood+; // checksum=0x25e90278, version=3
24#pragma link C++ class Belle2::ECLCNNPid+; // checksum=0x9cef66b7, version=1
25
26//----------------------------------------------------------
27//Support ECLShowers classDefversion < 9
28
29#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
30 source="int m_Status" \
31 targetClass="Belle2::ECLShower" target="m_status" \
32 code="{m_status = onfile.m_Status;}"
33
34#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
35 source="int m_ShowerId" \
36 targetClass="Belle2::ECLShower" target="m_showerId" \
37 code="{m_showerId = onfile.m_ShowerId;}"
38
39#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
40 source="double m_Energy" \
41 targetClass="Belle2::ECLShower" target="m_energy" \
42 code="{m_energy = onfile.m_Energy;}"
43
44#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
45 source="double m_EnedepSum" \
46 targetClass="Belle2::ECLShower" target="m_energyRaw" \
47 code="{m_energyRaw = onfile.m_EnedepSum;}"
48
49#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
50 source="double m_Theta" \
51 targetClass="Belle2::ECLShower" target="m_theta" \
52 code="{m_theta = onfile.m_Theta;}"
53
54#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
55 source="double m_Phi" \
56 targetClass="Belle2::ECLShower" target="m_phi" \
57 code="{m_phi = onfile.m_Phi;}"
58
59#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
60 source="double m_R" \
61 targetClass="Belle2::ECLShower" target="m_r" \
62 code="{m_r = onfile.m_R;}"
63
64#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
65 source="double m_Time" \
66 targetClass="Belle2::ECLShower" target="m_time" \
67 code="{m_time = onfile.m_Time;}"
68
69#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
70 source="double m_timeResolution" \
71 targetClass="Belle2::ECLShower" target="m_deltaTime99" \
72 code="{m_deltaTime99 = onfile.m_timeResolution;}"
73
74#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
75 source="double m_HighestEnergy" \
76 targetClass="Belle2::ECLShower" target="m_energyHighestCrystal" \
77 code="{m_energyHighestCrystal = onfile.m_HighestEnergy;}"
78
79#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
80 source="double m_NofCrystals" \
81 targetClass="Belle2::ECLShower" target="m_numberOfCrystals" \
82 code="{m_numberOfCrystals = onfile.m_NofCrystals;}"
83
84#pragma read sourceClass="Belle2::ECLShower" version="[-8]" \
85 source="double m_E9oE25" \
86 targetClass="Belle2::ECLShower" target="m_E9oE21" \
87 code="{m_E9oE21 = onfile.m_E9oE25;}"
88//----------------------------------------------------------
89
90
91#endif