HepMC Reference Documentation

HepMC

HepMC::GenEventParticleRange Class Reference

GenEventParticleRange acts like a collection of particles. More...

#include <GenRanges.h>

List of all members.

Public Member Functions

 GenEventParticleRange (GenEvent &e)
 the constructor requires a GenEvent
GenEvent::particle_iterator begin ()
GenEvent::particle_iterator end ()


Detailed Description

GenEventParticleRange acts like a collection of particles.

HepMC::GenEventParticleRange is used to mimic a collection of particles for ease of use - especially with utilities such as the Boost foreach funtion

Examples:

testHepMCIteration.cc.in.

Definition at line 83 of file GenRanges.h.


Constructor & Destructor Documentation

HepMC::GenEventParticleRange::GenEventParticleRange ( GenEvent e  )  [inline]

the constructor requires a GenEvent

Definition at line 88 of file GenRanges.h.


Member Function Documentation

GenEvent::particle_iterator HepMC::GenEventParticleRange::begin (  )  [inline]

Definition at line 90 of file GenRanges.h.

References HepMC::GenEvent::particles_begin().

GenEvent::particle_iterator HepMC::GenEventParticleRange::end (  )  [inline]

Definition at line 91 of file GenRanges.h.

References HepMC::GenEvent::particles_end().


The documentation for this class was generated from the following file:
Generated on Fri Feb 17 00:31:27 2012 for HepMC by  doxygen 1.4.7