3 #pragma link off all globals;
4 #pragma link off all classes;
5 #pragma link off all functions;
6 #pragma link C++ nestedclasses;
8 #pragma link C++ class Belle2::Particle+;
9 #pragma link C++ class Belle2::EventExtraInfo+;
10 #pragma link C++ class Belle2::ParticleList+;
11 #pragma link C++ class Belle2::RestOfEvent+;
12 #pragma link C++ class Belle2::TagVertex+;
13 #pragma link C++ class Belle2::ContinuumSuppression+;
14 #pragma link C++ class Belle2::FlavorTaggerInfo+;
15 #pragma link C++ class Belle2::FlavorTaggerInfoMap+;
16 #pragma link C++ class Belle2::StringWrapper+;
17 #pragma link C++ class Belle2::EventShapeContainer+;
18 #pragma link C++ class Belle2::EventKinematics+;
19 #pragma link C++ class Belle2::TauPairDecay+;
20 #pragma link C++ class Belle2::ECLEnergyCloseToTrack+;
21 #pragma link C++ class Belle2::ECLTRGInformation+;
22 #pragma link C++ class Belle2::ECLTriggerCell+;
24 #pragma link C++ class vector<Belle2::Particle*>-;
25 #pragma link C++ class vector<const Belle2::Particle*>-;
27 #pragma link C++ class Belle2::ParticleExtraInfoMap+;
28 #pragma link C++ class Belle2::ParticleExtraInfoMap::IndexMap+;
29 #pragma link C++ class map<string, unsigned int>+;
30 #pragma link C++ class vector<map<string, unsigned int> >+;
31 #pragma link C++ class Belle2::Btube+;
32 #pragma link C++ class Eigen::Matrix<double,3,1,0,3,1>+;
33 #pragma link C++ class Eigen::PlainObjectBase<Eigen::Matrix<double,3,1,0,3,1> >+;
34 #pragma link C++ class Eigen::EigenBase<Eigen::Matrix<double,3,1,0,3,1> >+;
35 #pragma link C++ class Eigen::MatrixBase<Eigen::Matrix<double,3,1,0,3,1> >+;
36 #pragma link C++ class Eigen::DenseStorage<double,3,3,1,0>+;
37 #pragma link C++ class Eigen::DenseBase<Eigen::Matrix<double,3,1,0,3,1> >+;
38 #pragma link C++ class Eigen::DenseCoeffsBase<Eigen::Matrix<double,3,1,0,3,1>,0>+;
39 #pragma link C++ class Eigen::DenseCoeffsBase<Eigen::Matrix<double,3,1,0,3,1>,1>+;
40 #pragma link C++ class Eigen::DenseCoeffsBase<Eigen::Matrix<double,3,1,0,3,1>,3>+;
41 #pragma link C++ class Eigen::internal::plain_array<double,3,0,0>+;
47 sourceClass="Belle2::Particle" \
48 source="Belle2::Particle::EParticleSourceObject m_particleType" \
50 targetClass="Belle2::Particle" \
51 target="m_particleSource" \
52 code="{if (onfile.m_particleType == 4) \
53 m_particleSource = Belle2::Particle::EParticleSourceObject::c_MCParticle; \
54 else if (onfile.m_particleType == 5) \
55 m_particleSource = Belle2::Particle::EParticleSourceObject::c_Composite; \
56 else m_particleSource = onfile.m_particleType; \
63 sourceClass="Belle2::TagVertex" \
64 source="float m_MCdeltaT" \
66 targetClass="Belle2::TagVertex" \
68 code="{m_mcDeltaT = onfile.m_MCdeltaT;}" \
72 sourceClass="Belle2::TagVertex" \
73 source="TVector3 m_MCtagV" \
75 targetClass="Belle2::TagVertex" \
77 code="{m_mcTagV = onfile.m_MCtagV;}" \
82 sourceClass="Belle2::TagVertex" \
83 source="TMatrixFSym m_tagVertexErrMatrix" \
85 targetClass="Belle2::TagVertex" \
86 target="m_tagVertexErrMatrix" \
87 code="{m_tagVertexErrMatrix = onfile.m_tagVertexErrMatrix;}" \
94 sourceClass="Belle2::EventKinematics" \
95 source="bool m_builtFromMC" \
97 targetClass="Belle2::EventKinematics" \
98 target="m_builtFromMC" \
99 code="{m_builtFromMC = false;}" \
106 sourceClass="Belle2::RestOfEvent" \
107 source="bool m_useKLMEnergy" \
109 targetClass="Belle2::RestOfEvent" \
110 target="m_useKLMEnergy" \
111 code="{m_useKLMEnergy = false;}" \