Geant4  10.01.p02
G4NeutronHPLevel Class Reference

#include <G4NeutronHPLevel.hh>

+ Collaboration diagram for G4NeutronHPLevel:

Public Member Functions

 G4NeutronHPLevel ()
 
 ~G4NeutronHPLevel ()
 
void SetNumberOfGammas (G4int aGammas)
 
void SetGamma (G4int i, G4NeutronHPGamma *aGamma)
 
G4DynamicParticleVectorGetDecayGammas ()
 
void SetLevelEnergy (G4double anEnergy)
 
G4double GetLevelEnergy ()
 
G4double GetGammaEnergy (G4int i)
 

Private Attributes

G4double levelEnergy
 
G4int nGammas
 
G4NeutronHPGamma ** theGammas
 

Detailed Description

Definition at line 39 of file G4NeutronHPLevel.hh.

Constructor & Destructor Documentation

G4NeutronHPLevel::G4NeutronHPLevel ( )
inline

Definition at line 43 of file G4NeutronHPLevel.hh.

References nGammas, and theGammas.

G4NeutronHPLevel::~G4NeutronHPLevel ( )

Definition at line 33 of file G4NeutronHPLevel.cc.

References nGammas, and theGammas.

Member Function Documentation

G4DynamicParticleVector * G4NeutronHPLevel::GetDecayGammas ( )

Definition at line 64 of file G4NeutronHPLevel.cc.

References G4UniformRand, G4NeutronHPGamma::GetDecayGammas(), G4NeutronHPGamma::GetWeight(), nGammas, and theGammas.

Referenced by G4NeutronHPGamma::GetDecayGammas().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4NeutronHPLevel::GetGammaEnergy ( G4int  i)

Definition at line 59 of file G4NeutronHPLevel.cc.

References G4NeutronHPGamma::GetGammaEnergy(), and theGammas.

+ Here is the call graph for this function:

G4double G4NeutronHPLevel::GetLevelEnergy ( )
inline

Definition at line 62 of file G4NeutronHPLevel.hh.

References levelEnergy.

Referenced by G4NeutronHPInelasticCompFS::CompositeApply(), G4NeutronHPDeExGammas::GetLevelEnergy(), and G4NeutronHPDeExGammas::Init().

+ Here is the caller graph for this function:

void G4NeutronHPLevel::SetGamma ( G4int  i,
G4NeutronHPGamma aGamma 
)

Definition at line 53 of file G4NeutronHPLevel.cc.

References G4NeutronHPGamma::GetLevelEnergy(), SetLevelEnergy(), and theGammas.

Referenced by G4NeutronHPDeExGammas::Init().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4NeutronHPLevel::SetLevelEnergy ( G4double  anEnergy)
inline

Definition at line 57 of file G4NeutronHPLevel.hh.

References levelEnergy.

Referenced by SetGamma().

+ Here is the caller graph for this function:

void G4NeutronHPLevel::SetNumberOfGammas ( G4int  aGammas)

Definition at line 42 of file G4NeutronHPLevel.cc.

References nGammas, and theGammas.

Referenced by G4NeutronHPDeExGammas::Init().

+ Here is the caller graph for this function:

Member Data Documentation

G4double G4NeutronHPLevel::levelEnergy
private

Definition at line 71 of file G4NeutronHPLevel.hh.

Referenced by GetLevelEnergy(), and SetLevelEnergy().

G4int G4NeutronHPLevel::nGammas
private
G4NeutronHPGamma** G4NeutronHPLevel::theGammas
private

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