Belle II Software
prerelease-11-00-00a
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::TOPSimHit+;
// checksum=0x9bc05baa, version=3
9
#pragma link C++ class Belle2::TOPSimPhoton+;
// checksum=0x96ff89f7, version=2
10
#pragma link C++ class Belle2::TOPSimCalPulse+;
// checksum=0xa0d37252, version=1
11
#pragma link C++ class Belle2::TOPDigit+;
// checksum=0x43b82094, version=15
12
#pragma link C++ class Belle2::TOPBarHit+;
// checksum=0x88bd7661, version=3
13
#pragma link C++ class Belle2::TOPLikelihood+;
// checksum=0xa9894130, version=3
14
#pragma link C++ class Belle2::TOPRecBunch+;
// checksum=0x28cd770d, version=7
15
#pragma link C++ class Belle2::TOPRawWaveform+;
// checksum=0x581d60d9, version=9
16
#pragma link C++ class Belle2::TOPProductionEventDebug+;
// checksum=0x876d035a, version=2
17
#pragma link C++ class Belle2::TOPProductionHitDebug+;
// checksum=0x32688835, version=1
18
#pragma link C++ class Belle2::TOPTimeZero+;
// checksum=0xf7afaec4, version=4
19
#pragma link C++ class Belle2::TOPRawDigit+;
// checksum=0xd13d975f, version=6
20
#pragma link C++ class Belle2::TOPSlowData+;
// checksum=0x879d972e, version=1
21
#pragma link C++ class Belle2::TOPInterimFEInfo+;
// checksum=0x740da743, version=1
22
#pragma link C++ class Belle2::TOPTemplateFitResult+;
// checksum=0xcca7a717, version=2
23
#pragma link C++ class Belle2::TOPTriggerDigit+;
// checksum=0x1b8ad25b, version=1
24
#pragma link C++ class Belle2::TOPTriggerMCInfo+;
// checksum=0x75ce1ae2, version=1
25
#pragma link C++ class Belle2::TOPPull+;
// checksum=0x6aabd603, version=2
26
#pragma link C++ class Belle2::TOPPDFCollection+;
// checksum=0x988e24cb, version=4
27
#pragma link C++ class Belle2::TOPPixelLikelihood+;
// checksum=0x3ac6e98b, version=3
28
#pragma link C++ class Belle2::TOPAsicMask+;
// checksum=0xacc40676, version=1
29
#pragma link C++ class Belle2::TOPAssociatedPDF+;
// checksum=0xc79734f7, version=2
30
#pragma link C++ class Belle2::TOPLikelihoodScanResult+;
// checksum=0x2835bf5d, version=1
31
#pragma link C++ class Belle2::TOPInjectionVeto+;
// checksum=0xda247f4e, version=1
32
#pragma link C++ class Belle2::TOPUnpackerErrors+;
// checksum=0xf7ed1a93, version=1
33
#pragma link C++ class Belle2::TOPBackSplashFitResult+;
// checksum=0x1dd3345a, version=1
34
35
// schema evolution rules to allow reading of old class versions
36
37
#pragma read sourceClass="Belle2::TOPPDFCollection" version="[3]" \
38
source="TVector3 m_localHitPosition" \
39
targetClass="Belle2::TOPPDFCollection" target="m_localHitPosition" \
40
include="TVector3.h" \
41
code="{m_localHitPosition = ROOT::Math::XYZPoint(onfile.m_localHitPosition);}"
42
#pragma read sourceClass="Belle2::TOPPDFCollection" version="[3]" \
43
source = "TVector3 m_localHitMomentum" \
44
targetClass = "Belle2::TOPPDFCollection" target = "m_localHitMomentum" \
45
include="TVector3.h" \
46
code = "{m_localHitMomentum = ROOT::Math::XYZVector(onfile.m_localHitMomentum);}"
47
48
#pragma read sourceClass="Belle2::TOPSimHit" version="[-2]" \
49
source="int m_barID" \
50
targetClass="Belle2::TOPSimHit" target="m_moduleID" \
51
code="{m_moduleID = onfile.m_barID;}"
52
53
#pragma read sourceClass="Belle2::TOPBarHit" version="[1]" \
54
source="int m_barID" \
55
targetClass="Belle2::TOPBarHit" target="m_moduleID" \
56
code="{m_moduleID = onfile.m_barID;}"
57
58
#pragma read sourceClass="Belle2::TOPDigit" version="[-12]" \
59
source="int m_TDC" \
60
targetClass="Belle2::TOPDigit" \
61
target="m_rawTime" \
62
code="{m_rawTime = onfile.m_TDC / 16.0;}"
63
#pragma read sourceClass="Belle2::TOPDigit" version="[-12]" \
64
source="int m_ADC" \
65
targetClass="Belle2::TOPDigit" \
66
target="m_pulseHeight" \
67
code="{m_pulseHeight = onfile.m_ADC;}"
68
69
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
70
source="int m_barID" \
71
targetClass="Belle2::TOPDigit" \
72
target="m_moduleID" \
73
code="{m_moduleID = onfile.m_barID;}"
74
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
75
source="int m_channelID" \
76
targetClass="Belle2::TOPDigit" \
77
target="m_pixelID" \
78
code="{m_pixelID = onfile.m_channelID;}"
79
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
80
source="unsigned m_hardChannelID" \
81
targetClass="Belle2::TOPDigit" \
82
target="m_channel" \
83
code="{m_channel = onfile.m_hardChannelID;}"
84
85
86
#endif
top
dataobjects
include
linkdef.h
Generated on Sat May 2 2026 18:53:47 for Belle II Software by
1.13.2