8 #ifndef CalibrationIsolatedParticlesGenSimInfo_h
9 #define CalibrationIsolatedParticlesGenSimInfo_h
42 for (
int i = 0;
i < 3; ++
i)
52 HepMC::GenEvent::particle_const_iterator trkItr,
53 std::vector<spr::propagatedGenTrackID>& trackIds,
62 HepMC::GenEvent::particle_const_iterator trkItr,
63 std::vector<spr::propagatedGenTrackID>& trackIds,
72 reco::GenParticleCollection::const_iterator trkItr,
73 std::vector<spr::propagatedGenParticleID>& trackIds,
82 reco::GenParticleCollection::const_iterator trkItr,
83 std::vector<spr::propagatedGenParticleID>& trackIds,
92 HepMC::GenEvent::particle_const_iterator trkItr,
93 std::vector<spr::propagatedGenTrackID>& trackIds,
98 bool includeHO =
false,
102 HepMC::GenEvent::particle_const_iterator trkItr,
103 std::vector<spr::propagatedGenTrackID>& trackIds,
109 bool includeHO =
false,
113 reco::GenParticleCollection::const_iterator trkItr,
114 std::vector<spr::propagatedGenParticleID>& trackIds,
119 bool includeHO =
false,
123 reco::GenParticleCollection::const_iterator trkItr,
124 std::vector<spr::propagatedGenParticleID>& trackIds,
130 bool includeHO =
false,
134 HepMC::GenEvent::particle_const_iterator trkItr,
135 std::vector<spr::propagatedGenTrackID>& trackIds,
141 reco::GenParticleCollection::const_iterator trkItr,
142 std::vector<spr::propagatedGenParticleID>& trackIds,