ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4N14GEMProbability Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMProbability.hh>

+ Inheritance diagram for G4N14GEMProbability:
+ Collaboration diagram for G4N14GEMProbability:

Public Member Functions

 G4N14GEMProbability ()
 
 ~G4N14GEMProbability ()
 
- Public Member Functions inherited from G4GEMProbability
 G4GEMProbability (G4int anA, G4int aZ, G4double aSpin)
 
virtual ~G4GEMProbability ()
 
virtual G4double EmissionProbability (const G4Fragment &fragment, G4double maxKineticEnergy)
 
void Dump () const
 
G4double GetSpin (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 (G4int Z, G4int A)
 
virtual ~G4VEmissionProbability ()
 
void Initialise ()
 
virtual G4double ComputeProbability (G4double anEnergy, G4double CB)
 
G4int GetZ (void) const
 
G4int GetA (void) const
 
void SetDecayKinematics (G4int Z, G4int A, G4double rmass, G4double fmass)
 
G4double GetRecoilExcitation () const
 
void SetEvapExcitation (G4double exc)
 
G4double GetProbability () const
 
void ResetProbability ()
 
G4double SampleEnergy ()
 

Private Member Functions

 G4N14GEMProbability (const G4N14GEMProbability &right)
 
const G4N14GEMProbabilityoperator= (const G4N14GEMProbability &right)
 
G4bool operator== (const G4N14GEMProbability &right) const
 
G4bool operator!= (const G4N14GEMProbability &right) const
 

Additional Inherited Members

- Protected Member Functions inherited from G4VEmissionProbability
void ResetIntegrator (size_t nbin, G4double de, G4double eps)
 
G4double IntegrateProbability (G4double elow, G4double ehigh, G4double CB)
 
- Protected Attributes inherited from G4GEMProbability
G4double fPlanck
 
std::vector< G4doubleExcitEnergies
 
std::vector< G4doubleExcitSpins
 
std::vector< G4doubleExcitLifetimes
 

Detailed Description

Definition at line 38 of file G4N14GEMProbability.hh.

View newest version in sPHENIX GitHub at line 38 of file G4N14GEMProbability.hh

Constructor & Destructor Documentation

G4N14GEMProbability::G4N14GEMProbability ( )

Definition at line 34 of file G4N14GEMProbability.cc.

View newest version in sPHENIX GitHub at line 34 of file G4N14GEMProbability.cc

References E, e, eV, G4GEMProbability::ExcitEnergies, G4GEMProbability::ExcitLifetimes, G4GEMProbability::ExcitSpins, G4GEMProbability::fPlanck, and keV.

G4N14GEMProbability::~G4N14GEMProbability ( )

Definition at line 327 of file G4N14GEMProbability.cc.

View newest version in sPHENIX GitHub at line 327 of file G4N14GEMProbability.cc

G4N14GEMProbability::G4N14GEMProbability ( const G4N14GEMProbability right)
private

Member Function Documentation

G4bool G4N14GEMProbability::operator!= ( const G4N14GEMProbability right) const
private
const G4N14GEMProbability& G4N14GEMProbability::operator= ( const G4N14GEMProbability right)
private
G4bool G4N14GEMProbability::operator== ( const G4N14GEMProbability right) const
private

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