![]() |
HepMC Reference DocumentationHepMC |
#include <TempParticleMap.h>
Public Types | |
typedef std::map< HepMC::GenParticle *, int > | TempMap |
typedef std::map< int, HepMC::GenParticle * > | TempOrderMap |
typedef TempMap::iterator | TempMapIterator |
typedef TempOrderMap::iterator | orderIterator |
Public Member Functions | |
TempParticleMap () | |
~TempParticleMap () | |
TempMapIterator | begin () |
TempMapIterator | end () |
orderIterator | order_begin () |
orderIterator | order_end () |
int | end_vertex (GenParticle *) |
void | addEndParticle (GenParticle *, int &) |
Used by IO classes for recoverable particle ordering. Map GenParticle* against both outgoing vertex and particle order.
Definition at line 24 of file TempParticleMap.h.
typedef TempOrderMap::iterator HepMC::TempParticleMap::orderIterator |
Definition at line 29 of file TempParticleMap.h.
typedef std::map<HepMC::GenParticle*,int> HepMC::TempParticleMap::TempMap |
Definition at line 26 of file TempParticleMap.h.
typedef TempMap::iterator HepMC::TempParticleMap::TempMapIterator |
Definition at line 28 of file TempParticleMap.h.
typedef std::map<int,HepMC::GenParticle*> HepMC::TempParticleMap::TempOrderMap |
Definition at line 27 of file TempParticleMap.h.
HepMC::TempParticleMap::TempParticleMap | ( | ) | [inline] |
Definition at line 31 of file TempParticleMap.h.
HepMC::TempParticleMap::~TempParticleMap | ( | ) | [inline] |
Definition at line 34 of file TempParticleMap.h.
void HepMC::TempParticleMap::addEndParticle | ( | GenParticle * | , | |
int & | ||||
) | [inline] |
Definition at line 58 of file TempParticleMap.h.
References p.
Referenced by HepMC::detail::read_particle().
TempMapIterator HepMC::TempParticleMap::begin | ( | ) | [inline] |
Definition at line 36 of file TempParticleMap.h.
TempMapIterator HepMC::TempParticleMap::end | ( | ) | [inline] |
int HepMC::TempParticleMap::end_vertex | ( | GenParticle * | ) | [inline] |
orderIterator HepMC::TempParticleMap::order_begin | ( | ) | [inline] |
orderIterator HepMC::TempParticleMap::order_end | ( | ) | [inline] |