2 #pragma link off all globals;
3 #pragma link off all classes;
4 #pragma link off all functions;
5 #pragma link C++ nestedclasses;
8 #pragma link C++ class Belle2::ExtHit+;
9 #pragma link C++ class Belle2::TrackClusterSeparation+;
10 #pragma link C++ class Belle2::V0ValidationVertex+;
11 #pragma link C++ class Belle2::FullSecID+;
13 #pragma link C++ class pair <bool, double>+;
14 #pragma link C++ class pair <bool, int>+;
15 #pragma link C++ class pair <unsigned int, pair < double, double > >+;
16 #pragma link C++ class vector < pair <unsigned int, pair < double, double > > >+;
17 #pragma link C++ class pair < unsigned int, vector < pair <unsigned int, pair < double, double > > > >+;
18 #pragma link C++ class vector < pair < unsigned int, vector < pair <unsigned int, pair < double, double > > > > >+;
19 #pragma link C++ class pair < unsigned int, vector < pair < unsigned int, vector < pair <unsigned int, pair < double, double > > > > > >+;
20 #pragma link C++ class vector < pair < unsigned int, vector < pair < unsigned int, vector < pair <unsigned int, pair < double, double > > > > > > >+;
21 #pragma link C++ class pair <unsigned int, double >+;
22 #pragma link C++ class vector < pair <unsigned int, double > >+;
23 #pragma link C++ class pair <bool, bool>+;
25 #pragma link C++ class Belle2::ROIid+;
26 #pragma link C++ class Belle2::ROIpayload+;
27 #pragma link C++ class Belle2::VXDIntercept+;
28 #pragma link C++ class Belle2::PXDIntercept+;
29 #pragma link C++ class Belle2::SVDIntercept+;
30 #pragma link C++ class Belle2::RecoTrack+;
31 #pragma link C++ class Belle2::RecoHitInformation+;
32 #pragma link C++ class Belle2::BremHit+;
33 #pragma link C++ class Belle2::SectorMapConfig+;
34 #pragma link C++ class Belle2::hitXP+;
35 #pragma link C++ class Belle2::hitXPDerivate+;
36 #pragma link C++ class std::vector<Belle2::hitXP>+;
37 #pragma link C++ class std::vector<Belle2::hitXPDerivate>+;
39 #pragma link C++ class Belle2::SpacePointInfo+;
40 #pragma link C++ class Belle2::FilterInfo+;
41 #pragma link C++ class std::vector<Belle2::FilterInfo>+;
42 #pragma link C++ class std::vector<Belle2::SpacePointInfo>+;
43 #pragma link C++ class Belle2::ObserverInfo+;
54 sourceClass="Belle2::ExtHit" source="double m_TOF" version="[-3]"\
55 targetClass="Belle2::ExtHit" target="m_TOF" \
56 code = "{ m_TOF = onfile.m_TOF; }"
58 sourceClass="Belle2::ExtHit" source="TVector3 m_Position" version="[-3]"\
59 targetClass="Belle2::ExtHit" target="m_Position" \
61 m_Position[0] = onfile.m_Position.X(); \
62 m_Position[1] = onfile.m_Position.Y(); \
63 m_Position[2] = onfile.m_Position.Z(); \
66 sourceClass="Belle2::ExtHit" source="TVector3 m_Momentum" version="[-3]"\
67 targetClass="Belle2::ExtHit" target="m_Momentum" \
69 m_Momentum[0] = onfile.m_Momentum.X(); \
70 m_Momentum[1] = onfile.m_Momentum.Y(); \
71 m_Momentum[2] = onfile.m_Momentum.Z(); \
74 sourceClass="Belle2::ExtHit" source="TMatrixDSym m_Covariance" version="[-3]" \
75 targetClass="Belle2::ExtHit" target="m_Covariance" \
77 if (onfile.m_Covariance.GetNrows() == 6) { \
79 for (int i = 0; i < 6; ++i) { \
80 for (int j = 0; j <= i; ++j) { \
81 m_Covariance[k++] = onfile.m_Covariance(i,j); \
94 sourceClass="Belle2::TrackClusterSeparation" source="double m_Distance" version="[-2]" \
95 targetClass="Belle2::TrackClusterSeparation" target="m_Distance" \
96 code = "{ m_Distance = onfile.m_Distance; }"
98 sourceClass="Belle2::TrackClusterSeparation" source="double m_TrackClusterAngle" version="[-2]" \
99 targetClass="Belle2::TrackClusterSeparation" target="m_TrackClusterAngle" \
100 code = "{ m_TrackClusterAngle = onfile.m_TrackClusterAngle; }"
102 sourceClass="Belle2::TrackClusterSeparation" source="double m_TrackClusterInitialSeparationAngle" version="[-2]" \
103 targetClass="Belle2::TrackClusterSeparation" target="m_TrackClusterInitialSeparationAngle" \
104 code = "{ m_TrackClusterInitialSeparationAngle = onfile.m_TrackClusterInitialSeparationAngle; }"
106 sourceClass="Belle2::TrackClusterSeparation" source="double m_TrackClusterSeparationAngle" version="[-2]" \
107 targetClass="Belle2::TrackClusterSeparation" target="m_TrackClusterSeparationAngle" \
108 code = "{ m_TrackClusterSeparationAngle = onfile.m_TrackClusterSeparationAngle; }"
110 sourceClass="Belle2::TrackClusterSeparation" source="double m_TrackRotationAngle" version="[-2]" \
111 targetClass="Belle2::TrackClusterSeparation" target="m_TrackRotationAngle" \
112 code = "{ m_TrackRotationAngle = onfile.m_TrackRotationAngle; }"