Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4QInteraction Class Reference

#include <G4QInteraction.hh>

Public Member Functions

 G4QInteraction (G4QHadron *aPrimaryParticipant)
 
 ~G4QInteraction ()
 
int operator== (const G4QInteraction &right) const
 
int operator!= (const G4QInteraction &right) const
 
G4QHadronGetProjectile () const
 
G4QHadronGetTarget () 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 G4QInteractionoperator= (const G4QInteraction &right)
 

Detailed Description

Definition at line 50 of file G4QInteraction.hh.

Constructor & Destructor Documentation

G4QInteraction::G4QInteraction ( G4QHadron aPrimaryParticipant)

Definition at line 43 of file G4QInteraction.cc.

G4QInteraction::~G4QInteraction ( )

Definition at line 53 of file G4QInteraction.cc.

G4QInteraction::G4QInteraction ( )
inline

Definition at line 72 of file G4QInteraction.hh.

G4QInteraction::G4QInteraction ( const G4QInteraction right)

Definition at line 48 of file G4QInteraction.cc.

Member Function Documentation

G4int G4QInteraction::GetNumberOfDiffractiveCollisions ( )
inline

Definition at line 62 of file G4QInteraction.hh.

G4int G4QInteraction::GetNumberOfDINRCollisions ( )
inline

Definition at line 60 of file G4QInteraction.hh.

G4int G4QInteraction::GetNumberOfHardCollisions ( )
inline

Definition at line 61 of file G4QInteraction.hh.

G4int G4QInteraction::GetNumberOfSoftCollisions ( )
inline

Definition at line 59 of file G4QInteraction.hh.

Here is the caller graph for this function:

G4QHadron* G4QInteraction::GetProjectile ( ) const
inline

Definition at line 57 of file G4QInteraction.hh.

Here is the caller graph for this function:

G4QHadron* G4QInteraction::GetTarget ( ) const
inline

Definition at line 58 of file G4QInteraction.hh.

Here is the caller graph for this function:

int G4QInteraction::operator!= ( const G4QInteraction right) const
inline

Definition at line 56 of file G4QInteraction.hh.

const G4QInteraction& G4QInteraction::operator= ( const G4QInteraction right)
int G4QInteraction::operator== ( const G4QInteraction right) const
inline

Definition at line 55 of file G4QInteraction.hh.

void G4QInteraction::SetNumberOfDiffractiveCollisions ( G4int  nofDiff)
inline

Definition at line 68 of file G4QInteraction.hh.

Here is the caller graph for this function:

void G4QInteraction::SetNumberOfDINRCollisions ( G4int  nofDINR)
inline

Definition at line 66 of file G4QInteraction.hh.

Here is the caller graph for this function:

void G4QInteraction::SetNumberOfHardCollisions ( G4int  nofHard)
inline

Definition at line 67 of file G4QInteraction.hh.

void G4QInteraction::SetNumberOfSoftCollisions ( G4int  nofSoft)
inline

Definition at line 65 of file G4QInteraction.hh.

Here is the caller graph for this function:

void G4QInteraction::SetProjectile ( G4QHadron aProjectile)
inline

Definition at line 64 of file G4QInteraction.hh.

void G4QInteraction::SetTarget ( G4QHadron aTarget)
inline

Definition at line 63 of file G4QInteraction.hh.

Here is the caller graph for this function:

void G4QInteraction::SplitHadrons ( )
inline

Definition at line 69 of file G4QInteraction.hh.

Here is the call graph for this function:


The documentation for this class was generated from the following files: