30#ifndef G4QInteraction_h
31#define G4QInteraction_h 1
70 {
if(theProjectile)theProjectile->
SplitUp();
if(theTarget)theTarget->
SplitUp();}
79 G4int theNumberOfDINR;
80 G4int theNumberOfHard;
81 G4int theNumberOfSoft;
82 G4int theNumberOfDiffractive;
G4int GetNumberOfSoftCollisions()
void SetProjectile(G4QHadron *aProjectile)
void SetNumberOfSoftCollisions(G4int nofSoft)
G4QHadron * GetProjectile() const
G4QHadron * GetTarget() const
G4int GetNumberOfHardCollisions()
int operator==(const G4QInteraction &right) const
void SetTarget(G4QHadron *aTarget)
void SetNumberOfHardCollisions(G4int nofHard)
void SetNumberOfDINRCollisions(G4int nofDINR)
G4int GetNumberOfDiffractiveCollisions()
void SetNumberOfDiffractiveCollisions(G4int nofDiff)
const G4QInteraction & operator=(const G4QInteraction &right)
G4int GetNumberOfDINRCollisions()
int operator!=(const G4QInteraction &right) const