43       :  theDefinition(NULL), TimeOfCreation(0.), theCollisionCount(0),  
 
   44          curStatus(0), isSplit(false)                                    
 
   49       :  TimeOfCreation(0.), theCollisionCount(0),                       
 
   50          curStatus(0), isSplit(false)                                    
 
   98   throw G4HadronicException(__FILE__, __LINE__, 
"G4VSplitableHadron::operator= meant to not be accessable");
 
virtual const G4ThreeVector & GetPosition() const =0
 
const G4LorentzVector & GetMomentum() const 
 
int operator!=(const G4VSplitableHadron &right) const 
 
const G4VSplitableHadron & operator=(const G4VSplitableHadron &right)
 
virtual const G4ThreeVector & GetPosition() const 
 
G4ThreeVector thePosition
 
G4ParticleDefinition * GetDefinition() const 
 
G4ParticleDefinition * GetDefinition() const 
 
virtual const G4LorentzVector & Get4Momentum() const =0
 
G4ParticleDefinition * theDefinition
 
virtual ~G4VSplitableHadron()
 
const G4LorentzVector & Get4Momentum() const 
 
G4double GetTotalEnergy() const 
 
virtual G4ParticleDefinition * GetDefinition() const =0
 
G4ThreeVector GetMomentum() const 
 
const G4ThreeVector & GetPosition() const 
 
int operator==(const G4VSplitableHadron &right) const 
 
G4ParticleDefinition * GetParticleType() const 
 
G4LorentzVector the4Momentum