Geant4  10.00.p02
G4PreCompoundTransitions Class Reference

#include <G4PreCompoundTransitions.hh>

+ Inheritance diagram for G4PreCompoundTransitions:
+ Collaboration diagram for G4PreCompoundTransitions:

Public Member Functions

 G4PreCompoundTransitions ()
 
virtual ~G4PreCompoundTransitions ()
 
virtual G4double CalculateProbability (const G4Fragment &aFragment)
 
virtual void PerformTransition (G4Fragment &aFragment)
 
- Public Member Functions inherited from G4VPreCompoundTransitions
 G4VPreCompoundTransitions ()
 
virtual ~G4VPreCompoundTransitions ()
 
G4double GetTransitionProb1 () const
 
G4double GetTransitionProb2 () const
 
G4double GetTransitionProb3 () const
 
void UseNGB (G4bool use)
 
void UseCEMtr (G4bool use)
 

Private Member Functions

 G4PreCompoundTransitions (const G4PreCompoundTransitions &)
 
const G4PreCompoundTransitionsoperator= (const G4PreCompoundTransitions &right)
 
G4bool operator== (const G4PreCompoundTransitions &right) const
 
G4bool operator!= (const G4PreCompoundTransitions &right) const
 

Private Attributes

G4Powg4pow
 
const G4ParticleDefinitionproton
 
G4double FermiEnergy
 
G4double r0
 
G4double aLDP
 

Additional Inherited Members

- Protected Attributes inherited from G4VPreCompoundTransitions
G4bool useNGB
 
G4bool useCEMtr
 
G4double TransitionProb1
 
G4double TransitionProb2
 
G4double TransitionProb3
 

Detailed Description

Definition at line 52 of file G4PreCompoundTransitions.hh.

Constructor & Destructor Documentation

G4PreCompoundTransitions::G4PreCompoundTransitions ( )

Definition at line 57 of file G4PreCompoundTransitions.cc.

References aLDP, FermiEnergy, g4pow, G4PreCompoundParameters::GetFermiEnergy(), G4Pow::GetInstance(), G4PreCompoundParameters::GetLevelDensity(), G4PreCompoundParameters::GetTransitionsr0(), G4Proton::Proton(), proton, and r0.

+ Here is the call graph for this function:

G4PreCompoundTransitions::~G4PreCompoundTransitions ( )
virtual

Definition at line 67 of file G4PreCompoundTransitions.cc.

G4PreCompoundTransitions::G4PreCompoundTransitions ( const G4PreCompoundTransitions )
private

Member Function Documentation

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

Member Data Documentation

G4double G4PreCompoundTransitions::aLDP
private

Definition at line 76 of file G4PreCompoundTransitions.hh.

Referenced by CalculateProbability(), and G4PreCompoundTransitions().

G4double G4PreCompoundTransitions::FermiEnergy
private

Definition at line 74 of file G4PreCompoundTransitions.hh.

Referenced by CalculateProbability(), and G4PreCompoundTransitions().

G4Pow* G4PreCompoundTransitions::g4pow
private

Definition at line 71 of file G4PreCompoundTransitions.hh.

Referenced by CalculateProbability(), and G4PreCompoundTransitions().

const G4ParticleDefinition* G4PreCompoundTransitions::proton
private

Definition at line 72 of file G4PreCompoundTransitions.hh.

Referenced by G4PreCompoundTransitions().

G4double G4PreCompoundTransitions::r0
private

Definition at line 75 of file G4PreCompoundTransitions.hh.

Referenced by CalculateProbability(), and G4PreCompoundTransitions().


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