#include <G4QInteraction.hh>
Public Member Functions | |
| G4QInteraction (G4QHadron *aPrimaryParticipant) | |
| ~G4QInteraction () | |
| int | operator== (const G4QInteraction &right) const |
| int | operator!= (const G4QInteraction &right) const |
| G4QHadron * | GetProjectile () const |
| G4QHadron * | GetTarget () const |
| G4int | GetNumberOfSoftCollisions () |
| G4int | GetNumberOfDINRCollisions () |
| G4int | GetNumberOfHardCollisions () |
| G4int | GetNumberOfDiffractiveCollisions () |
| void | SetTarget (G4QHadron *aTarget) |
| void | SetProjectile (G4QHadron *aProjectile) |
| void | SetNumberOfSoftCollisions (G4int nofSoft) |
| void | SetNumberOfDINRCollisions (G4int nofDINR) |
| void | SetNumberOfHardCollisions (G4int nofHard) |
| void | SetNumberOfDiffractiveCollisions (G4int nofDiff) |
| void | SplitHadrons () |
| G4QInteraction () | |
| G4QInteraction (const G4QInteraction &right) | |
| const G4QInteraction & | operator= (const G4QInteraction &right) |
Definition at line 50 of file G4QInteraction.hh.
| G4QInteraction::G4QInteraction | ( | G4QHadron * | aPrimaryParticipant | ) |
Definition at line 43 of file G4QInteraction.cc.
00043 : 00044 theProjectile(aProjectile), theTarget(0), theNumberOfDINR(0), 00045 theNumberOfHard(0),theNumberOfSoft(0),theNumberOfDiffractive(0) 00046 {}
| G4QInteraction::~G4QInteraction | ( | ) |
| G4QInteraction::G4QInteraction | ( | ) | [inline] |
| G4QInteraction::G4QInteraction | ( | const G4QInteraction & | right | ) |
Definition at line 48 of file G4QInteraction.cc.
00048 : 00049 theProjectile(right.GetProjectile()), theTarget(right.GetTarget()), 00050 theNumberOfDINR(0), theNumberOfHard(0), theNumberOfSoft(0), theNumberOfDiffractive(0) 00051 {}
| G4int G4QInteraction::GetNumberOfDiffractiveCollisions | ( | ) | [inline] |
| G4int G4QInteraction::GetNumberOfDINRCollisions | ( | ) | [inline] |
| G4int G4QInteraction::GetNumberOfHardCollisions | ( | ) | [inline] |
| G4int G4QInteraction::GetNumberOfSoftCollisions | ( | ) | [inline] |
| G4QHadron* G4QInteraction::GetProjectile | ( | ) | const [inline] |
| G4QHadron* G4QInteraction::GetTarget | ( | ) | const [inline] |
| int G4QInteraction::operator!= | ( | const G4QInteraction & | right | ) | const [inline] |
| const G4QInteraction& G4QInteraction::operator= | ( | const G4QInteraction & | right | ) |
| int G4QInteraction::operator== | ( | const G4QInteraction & | right | ) | const [inline] |
| void G4QInteraction::SetNumberOfDiffractiveCollisions | ( | G4int | nofDiff | ) | [inline] |
Definition at line 68 of file G4QInteraction.hh.
Referenced by G4QFragmentation::G4QFragmentation(), and G4QIonIonCollision::G4QIonIonCollision().
| void G4QInteraction::SetNumberOfDINRCollisions | ( | G4int | nofDINR | ) | [inline] |
Definition at line 66 of file G4QInteraction.hh.
Referenced by G4QFragmentation::G4QFragmentation(), and G4QIonIonCollision::G4QIonIonCollision().
| void G4QInteraction::SetNumberOfHardCollisions | ( | G4int | nofHard | ) | [inline] |
| void G4QInteraction::SetNumberOfSoftCollisions | ( | G4int | nofSoft | ) | [inline] |
Definition at line 65 of file G4QInteraction.hh.
Referenced by G4QFragmentation::G4QFragmentation(), and G4QIonIonCollision::G4QIonIonCollision().
| void G4QInteraction::SetProjectile | ( | G4QHadron * | aProjectile | ) | [inline] |
| void G4QInteraction::SetTarget | ( | G4QHadron * | aTarget | ) | [inline] |
Definition at line 63 of file G4QInteraction.hh.
Referenced by G4QFragmentation::G4QFragmentation(), and G4QIonIonCollision::G4QIonIonCollision().
| void G4QInteraction::SplitHadrons | ( | ) | [inline] |
1.4.7