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");
void setVect(const Hep3Vector &)
G4ParticleDefinition * GetParticleType() const
virtual const G4ThreeVector & GetPosition() const
const G4LorentzVector & GetMomentum() const
G4double GetTotalEnergy() const
G4ThreeVector GetMomentum() const
G4ParticleDefinition * GetDefinition() const
virtual G4ParticleDefinition * GetDefinition() const =0
virtual const G4ThreeVector & GetPosition() const =0
virtual const G4LorentzVector & Get4Momentum() const =0
int operator==(const G4VSplitableHadron &right) const
G4ParticleDefinition * GetDefinition() const
int operator!=(const G4VSplitableHadron &right) const
const G4LorentzVector & Get4Momentum() const
virtual ~G4VSplitableHadron()
const G4ThreeVector & GetPosition() const