ATLAS Offline Software
McEventDict.h
Go to the documentation of this file.
1 // this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef GENERATOROBJECTS_MCEVENTDICT_H
8 # define GENERATOROBJECTS_MCEVENTDICT_H 1
9 
10 #include <vector>
16 
17 #include "AtlasHepMC/GenEvent.h"
19 
20  struct tmp {
21  std::vector<HepMcParticleLink> m_hepMcParticleLinks;
22  std::set<HepMC::GenParticle*>::const_iterator m_psetci;
23  std::set<HepMC::GenVertex*>::const_iterator m_vsetci;
26 
27 #ifdef HEPMC3
29 #else
31  HepMC::GenVertex::particles_out_const_iterator> m_it;
32 #endif
33  };
34 
35 }
36 
37 #endif // GENERATOROBJECTS_MCEVENTDICT_H
xAOD::iterator
JetConstituentVector::iterator iterator
Definition: JetConstituentVector.cxx:68
GeneratorObjectsMcEventDict::tmp::m_pseti
std::set< HepMC::GenParticle * >::iterator m_pseti
Definition: McEventDict.h:24
GenEvent.h
GeneratorObjectsMcEventDict::tmp
Definition: McEventDict.h:20
HijingEventParams.h
GeneratorObjectsMcEventDict::tmp::m_vseti
std::set< HepMC::GenVertex * >::iterator m_vseti
Definition: McEventDict.h:25
GeneratorObjectsMcEventDict::tmp::m_it
RootUtils::PyROOTIteratorFuncs< HepMC::GenVertex::particles_out_const_iterator > m_it
Definition: McEventDict.h:31
GeneratorObjectsMcEventDict::tmp::m_vsetci
std::set< HepMC::GenVertex * >::const_iterator m_vsetci
Definition: McEventDict.h:23
RootUtils::PyROOTIteratorFuncs
Provide functions for iterator comparisons.
Definition: PyROOTIteratorFuncs.h:46
PyROOTIteratorFuncs.h
Provide functions for iterator comparisons.
McEventCollection.h
GeneratorObjectsMcEventDict::tmp::m_psetci
std::set< HepMC::GenParticle * >::const_iterator m_psetci
Definition: McEventDict.h:22
GeneratorObjectsMcEventDict
Definition: McEventDict.h:18
GeneratorObjectsMcEventDict::tmp::m_hepMcParticleLinks
std::vector< HepMcParticleLink > m_hepMcParticleLinks
Definition: McEventDict.h:21