49     current_zone(-1), current_path(-1.), movingIn(false),
 
   50     reflectionCounter(0), reflected(false), generation(-1), historyId(-1) {
 
   62       current_zone(izone), current_path(cpath), movingIn(true),
 
   63       reflectionCounter(0), reflected(false), generation(gen), historyId(-1) {
 
void print(std::ostream &os) const 
 
G4LorentzVector getMomentum() const 
 
G4InuclElementaryParticle theParticle
 
void fill(const G4InuclElementaryParticle &particle, const G4ThreeVector &pos, G4int izone, G4double cpath, G4int gen)
 
void propagateAlongThePath(G4double path)
 
G4double getPathToTheNextZone(G4double rz_in, G4double rz_out)
 
const G4String & GetParticleName() const 
 
std::ostream & operator<<(std::ostream &os, const G4CascadParticle &part)
 
G4CascadParticle & operator=(const G4CascadParticle &cpart)
 
G4ParticleDefinition * getDefinition() const