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
9
#pragma link C++ class Belle2::BeamSpot+;
10
#pragma link C++ class Belle2::CollisionBoostVector+;
11
#pragma link C++ class Belle2::CollisionInvariantMass+;
12
#pragma link C++ class Belle2::TRGGDLDBPrescales+;
13
#pragma link C++ class Belle2::TRGGDLDBFTDLBits+;
14
#pragma link C++ class Belle2::TRGGDLDBInputBits+;
15
#pragma link C++ class Belle2::TRGGDLDBBadrun+;
16
#pragma link C++ class Belle2::SoftwareTriggerCutBase+;
17
#pragma link C++ class Belle2::DBRepresentationOfSoftwareTriggerCut+;
18
#pragma link C++ class Belle2::SoftwareTriggerMenu+;
19
20
#endif
21
22
23
// ----------------------------------------------------------------------------
24
// BeamSpot
25
// As of version 2, the names of the data members are changed to better describe the content:
26
//classDef = 1 -> classDef = 2
27
// TVector3 m_position -> TVector3 m_IPPosition
28
// TMatrixDSym m_positionError -> TMatrixDSym m_IPPositionCovMatrix,
29
// TMatrixDSym m_size -> TMatrixDSym m_sizeCovMatrix
30
//
31
#pragma read sourceClass="Belle2::BeamSpot" version="[-1]" \
32
source="TVector3 m_position" \
33
targetClass="Belle2::BeamSpot" target="m_IPPosition" \
34
code="{ \
35
m_IPPosition = onfile.m_position;\
36
}"
37
38
#pragma read sourceClass="Belle2::BeamSpot" version="[-1]" \
39
source="TMatrixDSym m_positionError" \
40
targetClass="Belle2::BeamSpot" target="m_IPPositionCovMatrix" \
41
code="{ \
42
m_IPPositionCovMatrix = onfile.m_positionError; \
43
}"
44
45
#pragma read sourceClass="Belle2::BeamSpot" version="[-1]" \
46
source="TMatrixDSym m_size" \
47
targetClass="Belle2::BeamSpot" target="m_sizeCovMatrix" \
48
code="{ \
49
m_sizeCovMatrix = onfile.m_size; \
50
}"
51
mdst
dbobjects
include
linkdef.h
Generated on Fri Nov 5 2021 03:44:30 for Belle II Software by
1.8.17