StRoot
1
|
non-const particle iterator More...
#include <GenEvent.h>
Public Member Functions | |
particle_iterator (const std::map< int, HepMC::GenParticle * >::iterator &i) | |
iterate over particles | |
particle_iterator (const particle_iterator &i) | |
copy constructor | |
particle_iterator & | operator= (const particle_iterator &i) |
make a copy | |
operator particle_const_iterator () const | |
const particle iterator | |
GenParticle * | operator* (void) const |
return pointer to GenParticle | |
particle_iterator & | operator++ (void) |
Pre-fix increment. | |
particle_iterator | operator++ (int) |
Post-fix increment. | |
bool | operator== (const particle_iterator &a) const |
equality | |
bool | operator!= (const particle_iterator &a) const |
inequality | |
Protected Attributes | |
std::map< int, HepMC::GenParticle * > ::iterator | m_map_iterator |
iterator for GenParticle map | |
non-const particle iterator
HepMC::GenEvent::particle_iterator is used to iterate over all particles in the event.
Definition at line 520 of file GenEvent.h.