Belle II Software  release-05-01-25
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+;
10 #pragma link C++ class Belle2::SVDEndringsPar+;
11 
12 #pragma link C++ class Belle2::SVDSupportRibsPar+;
13 #pragma link C++ class Belle2::SVDSupportBoxPar+; // implicit
14 #pragma link C++ class Belle2::SVDSupportTabPar+; // implicit
15 #pragma link C++ class Belle2::SVDEndmountPar+; // implicit
16 
17 #pragma link C++ class Belle2::SVDEndringsPar+;
18 #pragma link C++ class Belle2::SVDEndringsTypePar+; // implicit
19 
20 #pragma link C++ class Belle2::SVDSensorInfoPar+;
21 #pragma link C++ class Belle2::SVDGeometryPar+;
22 
23 #pragma link C++ class Belle2::SVDLocalRunBadStrips+;
24 
25 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsVector<float>>+;
26 #pragma link C++ class Belle2::SVDCalibrationsVector<float> +;
27 
28 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsVector<Belle2::SVDStripCalAmp>>+;
29 #pragma link C++ class Belle2::SVDCalibrationsVector<Belle2::SVDStripCalAmp> +;
30 #pragma link C++ struct Belle2::SVDStripCalAmp +;
31 
32 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsBitmap> +;
33 #pragma link C++ class Belle2::SVDCalibrationsBitmap +;
34 
35 #pragma link C++ class Belle2::SVDCalibrationsBase<Belle2::SVDCalibrationsScalar< Belle2::SVDCoGCalibrationFunction >> +;
36 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDCoGCalibrationFunction> +;
37 #pragma link C++ class Belle2::SVDCoGCalibrationFunction +;
38 
39 #pragma link C++ struct Belle2::SVDStripCalAmp +;
40 
41 #pragma link C++ class Belle2::SVDCalibrationsBase< Belle2::SVDCalibrationsScalar< Belle2::SVDClusterCuts>> +;
42 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDClusterCuts> +;
43 #pragma link C++ struct Belle2::SVDClusterCuts +;
44 
45 #pragma link C++ class Belle2::SVDCalibrationsBase< Belle2::SVDCalibrationsScalar< Belle2::SVDHitTimeSelectionFunction>> +;
46 #pragma link C++ class Belle2::SVDCalibrationsScalar< Belle2::SVDHitTimeSelectionFunction> +;
47 #pragma link C++ class Belle2::SVDHitTimeSelectionFunction +;
48 
49 #pragma link C++ class Belle2::SVDLocalConfigParameters +;
50 
51 #pragma link C++ class Belle2::SVDGlobalConfigParameters +; // , checksum=0x1694a3c, version=3
52 
53 #endif
54 
55 
56 // ----------------------------------------------------------------------------
57 // SVDGlobalConfigParameters
58 // As of version 2, a new data member is added
59 // classDef = 1 -> classDef = 2
60 // x -> float m_hv
61 // when classDef = 1 m_hv = 50
62 #pragma read \
63  sourceClass="Belle2::SVDGlobalConfigParameters"\
64  source=""\
65  version="[-1]" \
66  targetClass="Belle2::SVDGlobalConfigParameters"\
67  target="m_hv" \
68  code="{ m_hv = 50;}" \
69 
70 // SVDGlobalConfigParameters
71 // As of version 3, a new data member is added
72 // classDef = 2 -> classDef = 3
73 // x -> float m_relativeTimeShift
74 // when classDef = 1,2 m_relativeTimeShift = 0
75 #pragma read \
76  sourceClass="Belle2::SVDGlobalConfigParameters"\
77  source=""\
78  version="[-2]" \
79  targetClass="Belle2::SVDGlobalConfigParameters"\
80  target="m_relativeTimeShift" \
81  code="{ m_relativeTimeShift = 0;}" \
82 
83 // SVDGlobalConfigParameters
84 // As of version 3, a new data member is added
85 // classDef = 2 -> classDef = 3
86 // x -> int m_nrFrames
87 // when classDef = 1,2 m_nrFrames = 6
88 #pragma read \
89  sourceClass="Belle2::SVDGlobalConfigParameters"\
90  source=""\
91  version="[-2]" \
92  targetClass="Belle2::SVDGlobalConfigParameters"\
93  target="m_nrFrames" \
94  code="{ m_nrFrames = 6;}" \