Geant4  10.03.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4VEmissionProbability Class Referenceabstract
Inheritance diagram for G4VEmissionProbability:
G4EvaporationProbability G4FissionProbability G4GEMProbability G4AlphaEvaporationProbability G4DeuteronEvaporationProbability G4He3EvaporationProbability G4NeutronEvaporationProbability G4ProtonEvaporationProbability G4TritonEvaporationProbability G4AlphaGEMProbability G4B10GEMProbability G4B11GEMProbability G4B12GEMProbability G4B13GEMProbability G4B8GEMProbability G4Be10GEMProbability G4Be11GEMProbability G4Be12GEMProbability G4Be7GEMProbability G4Be9GEMProbability G4C10GEMProbability G4C11GEMProbability G4C12GEMProbability G4C13GEMProbability G4C14GEMProbability G4C15GEMProbability G4C16GEMProbability G4DeuteronGEMProbability G4F17GEMProbability G4F18GEMProbability G4F19GEMProbability G4F20GEMProbability G4F21GEMProbability G4He3GEMProbability G4He6GEMProbability G4He8GEMProbability G4Li6GEMProbability G4Li7GEMProbability G4Li8GEMProbability G4Li9GEMProbability G4Mg22GEMProbability G4Mg23GEMProbability G4Mg24GEMProbability G4Mg25GEMProbability G4Mg26GEMProbability G4Mg27GEMProbability G4Mg28GEMProbability G4N12GEMProbability G4N13GEMProbability G4N14GEMProbability G4N15GEMProbability G4N16GEMProbability G4N17GEMProbability G4Na21GEMProbability G4Na22GEMProbability G4Na23GEMProbability G4Na24GEMProbability G4Na25GEMProbability G4Ne18GEMProbability G4Ne19GEMProbability G4Ne20GEMProbability G4Ne21GEMProbability G4Ne22GEMProbability G4Ne23GEMProbability G4Ne24GEMProbability G4NeutronGEMProbability G4O14GEMProbability G4O15GEMProbability G4O16GEMProbability G4O17GEMProbability G4O18GEMProbability G4O19GEMProbability G4O20GEMProbability G4ProtonGEMProbability G4TritonGEMProbability

Public Member Functions

 G4VEmissionProbability ()
 
virtual ~G4VEmissionProbability ()
 
virtual G4double EmissionProbability (const G4Fragment &fragment, const G4double anEnergy)=0
 
void Initialise ()
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Protected Attributes

G4int OPTxs
 
G4bool useSICB
 
G4double LevelDensity
 
G4PowfG4pow
 
G4PairingCorrectionfPairCorr
 

Private Member Functions

 G4VEmissionProbability (const G4VEmissionProbability &right)=delete
 
const G4VEmissionProbabilityoperator= (const G4VEmissionProbability &right)=delete
 
G4bool operator== (const G4VEmissionProbability &right) const =delete
 
G4bool operator!= (const G4VEmissionProbability &right) const =delete
 

Constructor & Destructor Documentation

virtual ~G4VEmissionProbability ( )
virtual

Member Function Documentation

const G4VEmissionProbability& operator= ( const G4VEmissionProbability right)
privatedelete
G4bool operator== ( const G4VEmissionProbability right) const
privatedelete
G4bool operator!= ( const G4VEmissionProbability right) const
privatedelete
virtual G4double EmissionProbability ( const G4Fragment fragment,
const G4double  anEnergy 
)
pure virtual
void Initialise ( )
void SetOPTxs ( G4int  opt)

References OPTxs.

void UseSICB ( G4bool  use)

References useSICB.

Member Data Documentation

G4int OPTxs
protected

Referenced by SetOPTxs().

G4bool useSICB
protected

Referenced by UseSICB().

G4double LevelDensity
protected
G4Pow* fG4pow
protected
G4PairingCorrection* fPairCorr
protected