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

#include <G4QIonIonCollision.hh>

Public Member Functions

 G4QIonIonCollision (G4QNucleus &pNucleus, const G4QNucleus &tNucleus)
 
 ~G4QIonIonCollision ()
 
G4QHadronVectorFragment ()
 

Static Public Member Functions

static void SetParameters (G4int nC, G4double strTens, G4double tubeDens, G4double SigPt)
 

Protected Member Functions

G4bool ExciteDiffParticipants (G4QHadron *aPartner, G4QHadron *bPartner) const
 
G4bool ExciteSingDiffParticipants (G4QHadron *aPartner, G4QHadron *bPartner) const
 
std::pair< G4int, G4intReducePair (G4int P1, G4int P2) const
 
void Breeder ()
 
G4bool IsSingleDiffractive ()
 
G4int SumPartonPDG (G4int PDG1, G4int PFG2) const
 
G4double ChooseX (G4double Xmin, G4double Xmax) const
 
G4ThreeVector GaussianPt (G4double widthSquare, G4double maxPtSquare) const
 
G4int AnnihilationOrder (G4int LS, G4int MS, G4int uP, G4int mP, G4int sP, G4int nP)
 
void SwapPartons ()
 

Detailed Description

Definition at line 59 of file G4QIonIonCollision.hh.

Constructor & Destructor Documentation

G4QIonIonCollision::G4QIonIonCollision ( G4QNucleus pNucleus,
const G4QNucleus tNucleus 
)

Definition at line 62 of file G4QIonIonCollision.cc.

G4QIonIonCollision::~G4QIonIonCollision ( )

Definition at line 1552 of file G4QIonIonCollision.cc.

Member Function Documentation

G4int G4QIonIonCollision::AnnihilationOrder ( G4int  LS,
G4int  MS,
G4int  uP,
G4int  mP,
G4int  sP,
G4int  nP 
)
protected

Definition at line 3671 of file G4QIonIonCollision.cc.

Here is the caller graph for this function:

void G4QIonIonCollision::Breeder ( )
protected

! Try to fragment the new String !!

Try to fragment the new String !

Definition at line 1791 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4QIonIonCollision::ChooseX ( G4double  Xmin,
G4double  Xmax 
) const
protected

Definition at line 3551 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4QIonIonCollision::ExciteDiffParticipants ( G4QHadron aPartner,
G4QHadron bPartner 
) const
protected

Definition at line 3308 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4QIonIonCollision::ExciteSingDiffParticipants ( G4QHadron aPartner,
G4QHadron bPartner 
) const
protected

Definition at line 3415 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4QHadronVector * G4QIonIonCollision::Fragment ( )

Definition at line 1557 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4ThreeVector G4QIonIonCollision::GaussianPt ( G4double  widthSquare,
G4double  maxPtSquare 
) const
protected

Definition at line 3572 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4QIonIonCollision::IsSingleDiffractive ( )
inlineprotected

Definition at line 76 of file G4QIonIonCollision.hh.

Here is the caller graph for this function:

std::pair< G4int, G4int > G4QIonIonCollision::ReducePair ( G4int  P1,
G4int  P2 
) const
protected

Definition at line 3651 of file G4QIonIonCollision.cc.

Here is the caller graph for this function:

void G4QIonIonCollision::SetParameters ( G4int  nC,
G4double  strTens,
G4double  tubeDens,
G4double  SigPt 
)
static

Definition at line 3543 of file G4QIonIonCollision.cc.

G4int G4QIonIonCollision::SumPartonPDG ( G4int  PDG1,
G4int  PFG2 
) const
protected

Definition at line 3586 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4QIonIonCollision::SwapPartons ( )
protected

Definition at line 3903 of file G4QIonIonCollision.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


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