#include <G4VSplitableHadron.hh>
Definition at line 53 of file G4VSplitableHadron.hh.
G4VSplitableHadron::G4VSplitableHadron |
( |
| ) |
|
Definition at line 42 of file G4VSplitableHadron.cc.
43 : theDefinition(NULL), TimeOfCreation(0.), theCollisionCount(0), curStatus(0), isSplit(
false)
Definition at line 47 of file G4VSplitableHadron.cc.
48 : TimeOfCreation(0.), theCollisionCount(0), curStatus(0), isSplit(
false)
const G4ParticleDefinition * GetDefinition() const
G4double GetTotalEnergy() const
G4ThreeVector GetMomentum() const
void setVect(const Hep3Vector &)
G4VSplitableHadron::G4VSplitableHadron |
( |
const G4Nucleon & |
aNucleon | ) |
|
Definition at line 55 of file G4VSplitableHadron.cc.
const G4ParticleDefinition * GetParticleType() const
const G4LorentzVector & GetMomentum() const
virtual const G4ThreeVector & GetPosition() const
Definition at line 66 of file G4VSplitableHadron.cc.
virtual const G4ThreeVector & GetPosition() const =0
virtual const G4ParticleDefinition * GetDefinition() const =0
virtual const G4LorentzVector & Get4Momentum() const =0
G4VSplitableHadron::~G4VSplitableHadron |
( |
| ) |
|
|
virtual |
virtual G4Parton* G4VSplitableHadron::GetNextAntiParton |
( |
| ) |
|
|
pure virtual |
virtual G4Parton* G4VSplitableHadron::GetNextParton |
( |
| ) |
|
|
pure virtual |
G4int G4VSplitableHadron::GetSoftCollisionCount |
( |
| ) |
|
|
inline |
G4int G4VSplitableHadron::GetStatus |
( |
| ) |
|
|
inline |
G4double G4VSplitableHadron::GetTimeOfCreation |
( |
| ) |
|
|
inline |
void G4VSplitableHadron::IncrementCollisionCount |
( |
G4int |
aCount | ) |
|
|
inline |
G4bool G4VSplitableHadron::IsSplit |
( |
| ) |
|
|
inline |
void G4VSplitableHadron::SetCollisionCount |
( |
G4int |
aCount | ) |
|
|
inline |
virtual void G4VSplitableHadron::SetFirstParton |
( |
G4int |
PDGcode | ) |
|
|
pure virtual |
virtual void G4VSplitableHadron::SetSecondParton |
( |
G4int |
PDGcode | ) |
|
|
pure virtual |
void G4VSplitableHadron::SetStatus |
( |
const G4int |
aStatus | ) |
|
|
inline |
void G4VSplitableHadron::SetTimeOfCreation |
( |
G4double |
aTime | ) |
|
|
inline |
void G4VSplitableHadron::Splitting |
( |
| ) |
|
|
inlineprotected |
void G4VSplitableHadron::SplitUp |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: