#include <testShowerFileParticleIterator.h>
Public Member Functions | |
void | AddParticle (const utl::Particle &p) |
virtual utl::Particle * | GetOneParticle (const utl::CoordinateSystemPtr &cs) |
Member function to fetch the next particle. More... | |
virtual void | Rewind () |
Rewind the particle list in the shower file to the beginning. More... | |
testShowerFileParticleIterator (unsigned int skipAtBeginning=0) | |
virtual | ~testShowerFileParticleIterator () |
Private Types | |
typedef std::vector < utl::Particle * > | pParticleV |
Private Attributes | |
pParticleV::iterator | fCurrentParticle |
bool | fIteratorValid |
pParticleV | fParticles |
const unsigned | fSkipAtBeginning |
unsigned int | fSkipped |
Definition at line 19 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 36 of file testShowerFileParticleIterator.h.
|
inline |
Definition at line 23 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 38 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 41 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 37 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 39 of file testShowerFileParticleIterator.h.
|
private |
Definition at line 40 of file testShowerFileParticleIterator.h.