Belle II Software  release-08-01-10
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 #pragma link C++ nestedtypedef;
8 
9 #pragma link C++ class Belle2::SVDCoolingPipesPar+; // checksum=0x38b12745, version=5
10 #pragma link C++ class Belle2::SVDEndringsPar+; // checksum=0xafc773ec, version=5
11 
12 #pragma link C++ class Belle2::SVDSupportRibsPar+; // checksum=0xac03bec5, version=5
13 #pragma link C++ class Belle2::SVDSupportBoxPar+; // checksum=0x54f42d6e, implicit, version=5
14 #pragma link C++ class Belle2::SVDSupportTabPar+; // checksum=0x5b59e6f, implicit, version=5
15 #pragma link C++ class Belle2::SVDEndmountPar+; // checksum=0xa22920d8, implicit, version=5
16 
17 #pragma link C++ class Belle2::SVDEndringsPar+; // checksum=0xafc773ec, version=5
18 #pragma link C++ class Belle2::SVDEndringsTypePar+; // checksum=0x44c02c58, implicit, version=5
19 
20 #pragma link C++ class Belle2::SVDSensorInfoPar+; // checksum=0x751fabfb, version=7
21 #pragma link C++ class Belle2::SVDGeometryPar+; // checksum=0x2241adfe, version=5
22 
23 #pragma link C++ class Belle2::SVDLocalRunBadStrips+; // checksum=0x1914065, version=1
24 
25 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsVector<float>>+; // checksum=0x80db1433, version=2
26 #pragma link C++ class Belle2::SVDCalibrationsVector<float> +; // checksum=0x5cfaf009, version=-1
27 
28 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar<float>>+; // checksum=0xb549547d, version=2
29 #pragma link C++ class Belle2::SVDCalibrationsScalar<float> +; // checksum=0x5cd79908, version=-1
30 
31 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsVector<Belle2::SVDStripCalAmp>>+; // checksum=0x8a2533e1, version=2
32 #pragma link C++ class Belle2::SVDCalibrationsVector<Belle2::SVDStripCalAmp> +; // checksum=0xfff37002, version=-1
33 #pragma link C++ struct Belle2::SVDStripCalAmp +;
34 
35 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar<Belle2::SVDChargeSimCal>>+; // checksum=0x98e032e5, version=2
36 #pragma link C++ class Belle2::SVDCalibrationsScalar<Belle2::SVDChargeSimCal> +; // checksum=0x8b93e80, version=-1
37 #pragma link C++ struct Belle2::SVDChargeSimCal +;
38 
39 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsBitmap> +; // checksum=0x34de8474, version=2
40 #pragma link C++ class Belle2::SVDCalibrationsBitmap +; // checksum=0xf2ee9bed, version=-1
41 
42 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar< Belle2::SVDCoGCalibrationFunction >> +; // checksum=0xaa3ea535, version=2
43 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDCoGCalibrationFunction> +; // checksum=0x4c4e6ba4, version=-1
44 #pragma link C++ class Belle2::SVDCoGCalibrationFunction +; // checksum=0xb36585eb, version=6
45 
46 #pragma link C++ struct Belle2::SVDStripCalAmp +;
47 
48 #pragma link C++ class Belle2::SVDCalibrationsBase< Belle2::SVDCalibrationsScalar< Belle2::SVDPosErrScaleFactors>> +; // checksum=0x15aff4f5, version=2
49 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDPosErrScaleFactors> +; // checksum=0x4599fb4c, version=-1
50 #pragma link C++ struct Belle2::SVDPosErrScaleFactors +;
51 
52 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar< Belle2::SVDPositionErrorFunction >> +; // checksum=0xa9702b4f, version=2
53 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDPositionErrorFunction> +; // checksum=0xa7c28262, version=-1
54 #pragma link C++ class Belle2::SVDPositionErrorFunction +; // checksum=0x8ef416ec, version=2
55 
56 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar< Belle2::SVDMCFudgeFactorFunction >> +; // checksum=0x189eee4b, version=2
57 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDMCFudgeFactorFunction> +; // checksum=0xf67c216d, version=-1
58 #pragma link C++ class Belle2::SVDMCFudgeFactorFunction +; // checksum=0x51abf9f7, version=2
59 
60 #pragma link C++ class Belle2::SVDCalibrationsBase< Belle2::SVDCalibrationsScalar< Belle2::SVDClusterCuts>> +; // checksum=0x49d91267, version=2
61 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDClusterCuts> +; // checksum=0x2f2a326, version=-1
62 #pragma link C++ struct Belle2::SVDClusterCuts +;
63 
64 #pragma link C++ class Belle2::SVDCalibrationsBase< Belle2::SVDCalibrationsScalar< Belle2::SVDHitTimeSelectionFunction>> +; // checksum=0xd473b9ef, version=2
65 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDHitTimeSelectionFunction> +; // checksum=0xfe6bb093, version=-1
66 #pragma link C++ class Belle2::SVDHitTimeSelectionFunction +; // checksum=0x996882b0, version=3
67 
68 #pragma link C++ class Belle2::SVDLocalConfigParameters +; // checksum=0x56a63232, version=1
69 #pragma link C++ class Belle2::SVDGlobalConfigParameters +; // , checksum=0x1694a3c, version=3
70 
71 #pragma link C++ class Belle2::SVDRecoConfiguration +; // checksum=0x4c478ea9, version=3
72 #pragma link C++ class Belle2::SVDClusterTimeShifter +; // checksum=0x3c1500b8, version=1
73 
74 #pragma link C++ class Belle2::SVDTimeGroupingParameters +; // checksum=0xbd78f1eb, implicit, version=1
75 #pragma link C++ class Belle2::SVDTimeGroupingConfiguration +; // checksum=0xfa3204bf, version=1
76 
77 #pragma link C++ class Belle2::SVDSpacePointSNRFractionSelector +; // checksum=0x217f15e4, version=1
78 
79 #endif
80 
81 
82 // ----------------------------------------------------------------------------
83 // SVDGlobalConfigParameters
84 // As of version 2, a new data member is added
85 // classDef = 1 -> classDef = 2
86 // x -> float m_hv
87 // when classDef = 1 m_hv = 50
88 #pragma read \
89  sourceClass="Belle2::SVDGlobalConfigParameters"\
90  source=""\
91  version="[-1]" \
92  targetClass="Belle2::SVDGlobalConfigParameters"\
93  target="m_hv" \
94  code="{ m_hv = 50;}" \
95 
96 // SVDGlobalConfigParameters
97 // As of version 3, a new data member is added
98 // classDef = 2 -> classDef = 3
99 // x -> float m_relativeTimeShift
100 // when classDef = 1,2 m_relativeTimeShift = 0
101 #pragma read \
102  sourceClass="Belle2::SVDGlobalConfigParameters"\
103  source=""\
104  version="[-2]" \
105  targetClass="Belle2::SVDGlobalConfigParameters"\
106  target="m_relativeTimeShift" \
107  code="{ m_relativeTimeShift = 0;}" \
108 
109 // SVDGlobalConfigParameters
110 // As of version 3, a new data member is added
111 // classDef = 2 -> classDef = 3
112 // x -> int m_nrFrames
113 // when classDef = 1,2 m_nrFrames = 6
114 #pragma read \
115  sourceClass="Belle2::SVDGlobalConfigParameters"\
116  source=""\
117  version="[-2]" \
118  targetClass="Belle2::SVDGlobalConfigParameters"\
119  target="m_nrFrames" \
120  code="{ m_nrFrames = 6;}" \
121 
122 // SVDClusterCuts
123 // As of version 3, a new data member is added
124 // classDef = 2 -> classDef = 3
125 // x -> float UnfoldingCoeff
126 // when classDef = 1,2 UnfoldingCoeff = 0
127 #pragma read \
128  sourceClass="Belle2::SVDClusterCuts"\
129  source=""\
130  version="[-2]" \
131  targetClass="Belle2::SVDClusterCuts"\
132  target="UnfoldingCoeff" \
133  code="{ UnfoldingCoeff = 0;}" \
134 
135 
136 // SVDRecoConfiguration
137 // New member object, m_useSVDSpacePointSNRFractionSelectorFor6Samples is added in verion 3.
138 #pragma read \
139  sourceClass="Belle2::SVDRecoConfiguration"\
140  source=""\
141  version="[-2]" \
142  targetClass="Belle2::SVDRecoConfiguration"\
143  target="m_useSVDSpacePointSNRFractionFor6Samples" \
144  code="{ m_useSVDSpacePointSNRFractionFor6Samples = false;}" \
145 
146 // SVDRecoConfiguration
147 // New member object, m_useSVDSpacePointSNRFractionSelectorFor3Samples is added in verion 3.
148 #pragma read \
149  sourceClass="Belle2::SVDRecoConfiguration"\
150  source=""\
151  version="[-2]" \
152  targetClass="Belle2::SVDRecoConfiguration"\
153  target="m_useSVDSpacePointSNRFractionFor3Samples" \
154  code="{ m_useSVDSpacePointSNRFractionFor3Samples = false;}" \