HepMC Reference Documentation

HepMC

HepMC::ConstGenParticleEndRange Class Reference

#include <GenRanges.h>

List of all members.

Public Member Functions

 ConstGenParticleEndRange (GenParticle const &p, IteratorRange range=relatives)
 the constructor requires a GenParticle
GenVertex::particle_iterator begin ()
 begin iterator throws an error if the particle end_vertex is undefined
GenVertex::particle_iterator end ()
 end iterator throws an error if the particle end_vertex is undefined


Detailed Description

Definition at line 247 of file GenRanges.h.


Constructor & Destructor Documentation

HepMC::ConstGenParticleEndRange::ConstGenParticleEndRange ( GenParticle const &  p,
IteratorRange  range = relatives 
) [inline]

the constructor requires a GenParticle

Definition at line 252 of file GenRanges.h.


Member Function Documentation

GenVertex::particle_iterator HepMC::ConstGenParticleEndRange::begin (  )  [inline]

begin iterator throws an error if the particle end_vertex is undefined

Definition at line 313 of file GenRanges.h.

References HepMC::GenParticle::end_vertex(), and HepMC::GenVertex::particles_begin().

GenVertex::particle_iterator HepMC::ConstGenParticleEndRange::end (  )  [inline]

end iterator throws an error if the particle end_vertex is undefined

Definition at line 319 of file GenRanges.h.

References HepMC::GenParticle::end_vertex(), and HepMC::GenVertex::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