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
8
#pragma link C++ class Belle2::TOPSimHit+;
9
#pragma link C++ class Belle2::TOPSimPhoton+;
10
#pragma link C++ class Belle2::TOPSimCalPulse+;
11
#pragma link C++ class Belle2::TOPDigit+;
12
#pragma link C++ class Belle2::TOPBarHit+;
13
#pragma link C++ class Belle2::TOPLikelihood+;
14
#pragma link C++ class Belle2::TOPRecBunch+;
15
#pragma link C++ class Belle2::TOPRawWaveform+;
16
#pragma link C++ class Belle2::TOPProductionEventDebug+;
17
#pragma link C++ class Belle2::TOPProductionHitDebug+;
18
#pragma link C++ class Belle2::TOPTimeZero+;
19
#pragma link C++ class Belle2::TOPRawDigit+;
20
#pragma link C++ class Belle2::TOPSlowData+;
21
#pragma link C++ class Belle2::TOPInterimFEInfo+;
22
#pragma link C++ class Belle2::TOPTemplateFitResult+;
23
#pragma link C++ class Belle2::TOPTriggerDigit+;
24
#pragma link C++ class Belle2::TOPTriggerMCInfo+;
25
#pragma link C++ class Belle2::TOPPull+;
26
#pragma link C++ class Belle2::TOPPDFCollection+;
27
#pragma link C++ class Belle2::TOPAsicMask+;
28
#pragma link C++ class Belle2::TOPAssociatedPDF+;
29
30
// schema evolution rules to allow reading of old class versions
31
32
#pragma read sourceClass="Belle2::TOPSimHit" version="[-2]" \
33
source="int m_barID" \
34
targetClass="Belle2::TOPSimHit" target="m_moduleID" \
35
code="{m_moduleID = onfile.m_barID;}"
36
37
#pragma read sourceClass="Belle2::TOPBarHit" version="[1]" \
38
source="int m_barID" \
39
targetClass="Belle2::TOPBarHit" target="m_moduleID" \
40
code="{m_moduleID = onfile.m_barID;}"
41
42
#pragma read sourceClass="Belle2::TOPDigit" version="[-12]" \
43
source="int m_TDC" \
44
targetClass="Belle2::TOPDigit" \
45
target="m_rawTime" \
46
code="{m_rawTime = onfile.m_TDC / 16.0;}"
47
#pragma read sourceClass="Belle2::TOPDigit" version="[-12]" \
48
source="int m_ADC" \
49
targetClass="Belle2::TOPDigit" \
50
target="m_pulseHeight" \
51
code="{m_pulseHeight = onfile.m_ADC;}"
52
53
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
54
source="int m_barID" \
55
targetClass="Belle2::TOPDigit" \
56
target="m_moduleID" \
57
code="{m_moduleID = onfile.m_barID;}"
58
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
59
source="int m_channelID" \
60
targetClass="Belle2::TOPDigit" \
61
target="m_pixelID" \
62
code="{m_pixelID = onfile.m_channelID;}"
63
#pragma read sourceClass="Belle2::TOPDigit" version="[-6]" \
64
source="unsigned m_hardChannelID" \
65
targetClass="Belle2::TOPDigit" \
66
target="m_channel" \
67
code="{m_channel = onfile.m_hardChannelID;}"
68
69
70
#endif
top
dataobjects
include
linkdef.h
Generated on Fri Nov 5 2021 03:44:33 for Belle II Software by
1.8.17