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

#include <G4GEMProbability.hh>

Inherits G4VEmissionProbability.

Inherited by 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, and G4TritonGEMProbability.

Collaboration diagram for G4GEMProbability:
Collaboration graph
[legend]

Public Member Functions

 G4GEMProbability (G4int anA, G4int aZ, G4double aSpin)
 
virtual ~G4GEMProbability ()
 
G4double EmissionProbability (const G4Fragment &fragment, G4double anEnergy)
 
G4int GetZ_asInt (void) const
 
G4int GetA_asInt (void) const
 
G4double GetZ (void) const
 
G4double GetA (void) const
 
G4double GetSpin (void) const
 
G4double GetNormalization (void) const
 
void SetCoulomBarrier (const G4VCoulombBarrier *aCoulombBarrierStrategy)
 
G4double GetCoulombBarrier (const G4Fragment &fragment) const
 
G4double CalcAlphaParam (const G4Fragment &) const
 
G4double CalcBetaParam (const G4Fragment &) const
 
- Public Member Functions inherited from G4VEmissionProbability
 G4VEmissionProbability ()
 
virtual ~G4VEmissionProbability ()
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Protected Attributes

G4double fPlanck
 
std::vector< G4doubleExcitEnergies
 
std::vector< G4doubleExcitSpins
 
std::vector< G4doubleExcitLifetimes
 
- Protected Attributes inherited from G4VEmissionProbability
G4int OPTxs
 
G4bool useSICB
 
G4PowfG4pow
 
G4PairingCorrectionfPairCorr
 
G4EvaporationLevelDensityParametertheEvapLDPptr
 

Detailed Description

Definition at line 53 of file G4GEMProbability.hh.

Constructor & Destructor Documentation

G4GEMProbability::G4GEMProbability ( G4int  anA,
G4int  aZ,
G4double  aSpin 
)

Definition at line 57 of file G4GEMProbability.cc.

Here is the call graph for this function:

G4GEMProbability::~G4GEMProbability ( )
virtual

Definition at line 67 of file G4GEMProbability.cc.

Member Function Documentation

G4double G4GEMProbability::CalcAlphaParam ( const G4Fragment fragment) const
inline

Definition at line 202 of file G4GEMProbability.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GEMProbability::CalcBetaParam ( const G4Fragment fragment) const
inline

Definition at line 216 of file G4GEMProbability.hh.

Here is the call graph for this function:

G4double G4GEMProbability::EmissionProbability ( const G4Fragment fragment,
G4double  anEnergy 
)
virtual

Implements G4VEmissionProbability.

Definition at line 72 of file G4GEMProbability.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GEMProbability::GetA ( void  ) const
inline

Definition at line 151 of file G4GEMProbability.hh.

G4int G4GEMProbability::GetA_asInt ( void  ) const
inline

Definition at line 141 of file G4GEMProbability.hh.

Here is the caller graph for this function:

G4double G4GEMProbability::GetCoulombBarrier ( const G4Fragment fragment) const
inline

Definition at line 173 of file G4GEMProbability.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GEMProbability::GetNormalization ( void  ) const
inline

Definition at line 161 of file G4GEMProbability.hh.

G4double G4GEMProbability::GetSpin ( void  ) const
inline

Definition at line 156 of file G4GEMProbability.hh.

G4double G4GEMProbability::GetZ ( void  ) const
inline

Definition at line 146 of file G4GEMProbability.hh.

G4int G4GEMProbability::GetZ_asInt ( void  ) const
inline

Definition at line 136 of file G4GEMProbability.hh.

Here is the caller graph for this function:

void G4GEMProbability::SetCoulomBarrier ( const G4VCoulombBarrier aCoulombBarrierStrategy)
inline

Definition at line 167 of file G4GEMProbability.hh.

Member Data Documentation

std::vector<G4double> G4GEMProbability::ExcitEnergies
protected

Definition at line 126 of file G4GEMProbability.hh.

std::vector<G4double> G4GEMProbability::ExcitLifetimes
protected

Definition at line 132 of file G4GEMProbability.hh.

std::vector<G4double> G4GEMProbability::ExcitSpins
protected

Definition at line 129 of file G4GEMProbability.hh.

G4double G4GEMProbability::fPlanck
protected

Definition at line 123 of file G4GEMProbability.hh.


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