Geant4  10.02
G4FermiConfiguration Class Reference

#include <G4FermiConfiguration.hh>

Public Member Functions

 G4FermiConfiguration (const std::vector< const G4VFermiFragment * > &)
 
 ~G4FermiConfiguration ()
 
G4int GetA () const
 
G4int GetZ () const
 
G4double GetMass () const
 
const std::vector< const
G4VFermiFragment * > * 
GetFragmentList () const
 

Private Member Functions

 G4FermiConfiguration (const G4FermiConfiguration &)
 
const G4FermiConfigurationoperator= (const G4FermiConfiguration &)
 
G4bool operator== (const G4FermiConfiguration &) const
 
G4bool operator!= (const G4FermiConfiguration &) const
 

Private Attributes

G4int totalZ
 
G4int totalA
 
G4double totalMass
 
std::vector< const
G4VFermiFragment * > 
Configuration
 

Detailed Description

Definition at line 39 of file G4FermiConfiguration.hh.

Constructor & Destructor Documentation

G4FermiConfiguration::G4FermiConfiguration ( const std::vector< const G4VFermiFragment * > &  v)

Definition at line 39 of file G4FermiConfiguration.cc.

References Configuration, G4InuclParticleNames::nn, totalA, totalMass, and totalZ.

G4FermiConfiguration::~G4FermiConfiguration ( )

Definition at line 52 of file G4FermiConfiguration.cc.

G4FermiConfiguration::G4FermiConfiguration ( const G4FermiConfiguration )
inlineprivate

Member Function Documentation

G4int G4FermiConfiguration::GetA ( void  ) const
inline

Definition at line 69 of file G4FermiConfiguration.hh.

References totalA.

Referenced by G4FermiFragmentsPool::IsExist().

+ Here is the caller graph for this function:

const std::vector< const G4VFermiFragment * > * G4FermiConfiguration::GetFragmentList ( ) const
inline

Definition at line 85 of file G4FermiConfiguration.hh.

References Configuration.

Referenced by G4FermiBreakUp::DecayProbability(), G4FermiFragmentsPool::GetConfigurationList(), G4FermiFragmentsPool::GetFragment(), G4FermiFragmentsPool::Initialise(), and G4FermiFragmentsPool::IsApplicable().

+ Here is the caller graph for this function:

G4double G4FermiConfiguration::GetMass ( ) const
inline

Definition at line 79 of file G4FermiConfiguration.hh.

References totalMass.

Referenced by G4FermiFragmentsPool::GetConfigurationList(), G4FermiFragmentsPool::IsApplicable(), and G4FermiFragmentsPool::IsExist().

+ Here is the caller graph for this function:

G4int G4FermiConfiguration::GetZ ( void  ) const
inline

Definition at line 74 of file G4FermiConfiguration.hh.

References totalZ.

Referenced by G4FermiFragmentsPool::GetConfigurationList(), G4FermiFragmentsPool::GetFragment(), G4FermiFragmentsPool::Initialise(), G4FermiFragmentsPool::IsApplicable(), and G4FermiFragmentsPool::IsExist().

+ Here is the caller graph for this function:

G4bool G4FermiConfiguration::operator!= ( const G4FermiConfiguration ) const
inlineprivate
const G4FermiConfiguration& G4FermiConfiguration::operator= ( const G4FermiConfiguration )
inlineprivate
G4bool G4FermiConfiguration::operator== ( const G4FermiConfiguration ) const
inlineprivate

Member Data Documentation

std::vector<const G4VFermiFragment*> G4FermiConfiguration::Configuration
private

Definition at line 65 of file G4FermiConfiguration.hh.

Referenced by G4FermiConfiguration(), and GetFragmentList().

G4int G4FermiConfiguration::totalA
private

Definition at line 61 of file G4FermiConfiguration.hh.

Referenced by G4FermiConfiguration(), and GetA().

G4double G4FermiConfiguration::totalMass
private

Definition at line 63 of file G4FermiConfiguration.hh.

Referenced by G4FermiConfiguration(), and GetMass().

G4int G4FermiConfiguration::totalZ
private

Definition at line 60 of file G4FermiConfiguration.hh.

Referenced by G4FermiConfiguration(), and GetZ().


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