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::IRSimHit+;
// checksum=0x676f71b9, version=2
9
10
// IRSimHit evolution
11
// In version 2- (1),
12
// o m_posIn is stored in a ROOT::Math::XYZVector (TVector3)
13
// o m_momIn is stored in a ROOT::Math::XYZVector (TVector3)
14
// o m_posOut is stored in a ROOT::Math::XYZVector (TVector3)
15
// o m_momOut is stored in a ROOT::Math::XYZVector (TVector3)
16
#pragma read \
17
sourceClass="Belle2::IRSimHit" source="TVector3 m_posIn" version="[-1]"\
18
targetClass="Belle2::IRSimHit" target="m_posIn" \
19
include="TVector3.h" \
20
code = "{ \
21
m_posIn.SetXYZ(onfile.m_posIn.X(), onfile.m_posIn.Y(), onfile.m_posIn.Z()); \
22
}"
23
#pragma read \
24
sourceClass="Belle2::IRSimHit" source="TVector3 m_momIn" version="[-1]"\
25
targetClass="Belle2::IRSimHit" target="m_momIn" \
26
include="TVector3.h" \
27
code = "{ \
28
m_momIn.SetXYZ(onfile.m_momIn.X(), onfile.m_momIn.Y(), onfile.m_momIn.Z()); \
29
}"
30
#pragma read \
31
sourceClass="Belle2::IRSimHit" source="TVector3 m_posOut" version="[-1]"\
32
targetClass="Belle2::IRSimHit" target="m_posOut" \
33
include="TVector3.h" \
34
code = "{ \
35
m_posOut.SetXYZ(onfile.m_posOut.X(), onfile.m_posOut.Y(), onfile.m_posOut.Z()); \
36
}"
37
#pragma read \
38
sourceClass="Belle2::IRSimHit" source="TVector3 m_momOut" version="[-1]"\
39
targetClass="Belle2::IRSimHit" target="m_momOut" \
40
include="TVector3.h" \
41
code = "{ \
42
m_momOut.SetXYZ(onfile.m_momOut.X(), onfile.m_momOut.Y(), onfile.m_momOut.Z()); \
43
}"
44
45
#endif
ir
dataobjects
include
linkdef.h
Generated on Mon Sep 1 2025 02:52:45 for Belle II Software by
1.13.2