Describes a particle for Simulation.
utl::Particle fCurrentParticle
Interface class for accessing a list of particles from a shower file.
virtual void Rewind()
Rewind the particle list in the shower file to the beginning.
virtual ~AiresShowerFileParticleIterator()
AiresShowerFileParticleIterator(AiresShowerFile &)
virtual utl::Particle * GetOneParticle(const utl::CoordinateSystemPtr &cs)
Member function to fetch the next particle.
Implementation of the VShowerFileParticleIterator for an Aires generated shower file.
virtual utl::CoordinateSystemPtr ComputeExternalShowerCoordinateSystem(const utl::CoordinateSystemPtr &ptr)
Compute the coordinate system for the ground particle file.