Geant4  10.00.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4QMDCollision Class Reference

Public Member Functions

 G4QMDCollision ()
 
 ~G4QMDCollision ()
 
void CalKinematicsOfBinaryCollisions (G4double)
 
G4bool CalFinalStateOfTheBinaryCollision (G4int, G4int)
 
G4bool CalFinalStateOfTheBinaryCollisionJQMD (G4double, G4double, G4ThreeVector, G4double, G4double, G4ThreeVector, G4double, G4int, G4int)
 
void SetMeanField (G4QMDMeanField *meanfield)
 
void deltar (G4double x)
 
G4double deltar ()
 
void bcmax0 (G4double x)
 
G4double bcmax0 ()
 
void bcmax1 (G4double x)
 
G4double bcmax1 ()
 
void epse (G4double x)
 
G4double epse ()
 

Private Attributes

G4QMDSystemtheSystem
 
G4QMDMeanFieldtheMeanField
 
G4double fdeltar
 
G4double fbcmax0
 
G4double fbcmax1
 
G4double fepse
 
G4ScatterertheScatterer
 

Constructor & Destructor Documentation

Member Function Documentation

void CalKinematicsOfBinaryCollisions ( G4double  )
G4bool CalFinalStateOfTheBinaryCollision ( G4int  ,
G4int   
)
G4bool CalFinalStateOfTheBinaryCollisionJQMD ( G4double  ,
G4double  ,
G4ThreeVector  ,
G4double  ,
G4double  ,
G4ThreeVector  ,
G4double  ,
G4int  ,
G4int   
)
void SetMeanField ( G4QMDMeanField meanfield)
void deltar ( G4double  x)

References fdeltar.

G4double deltar ( )

References fdeltar.

void bcmax0 ( G4double  x)

References fbcmax0.

G4double bcmax0 ( )

References fbcmax0.

void bcmax1 ( G4double  x)

References fbcmax1.

G4double bcmax1 ( )

References fbcmax1.

void epse ( G4double  x)

References fepse.

G4double epse ( )

Member Data Documentation

G4QMDSystem* theSystem
private

Referenced by SetMeanField().

G4QMDMeanField* theMeanField
private

Referenced by SetMeanField().

G4double fdeltar
private

Referenced by deltar().

G4double fbcmax0
private

Referenced by bcmax0().

G4double fbcmax1
private

Referenced by bcmax1().

G4double fepse
private

Referenced by epse().

G4Scatterer* theScatterer
private