Geant4  10.03
G4FermiPair Class Reference

#include <G4FermiPair.hh>

+ Collaboration diagram for G4FermiPair:

Public Member Functions

 G4FermiPair (const G4FermiFragment *f1, const G4FermiFragment *f2, G4double Eex)
 
G4int GetA () const
 
G4int GetZ () const
 
G4double GetMass () const
 
G4double GetExcitationEnergy () const
 
G4double GetTotalEnergy () const
 
G4double GetDynamicMinMass (G4double Eex) const
 
const G4FermiFragment * GetFragment1 () const
 
const G4FermiFragment * GetFragment2 () const
 

Private Member Functions

 G4FermiPair (const G4FermiPair &)=delete
 
const G4FermiPair & operator= (const G4FermiPair &)=delete
 
G4bool operator== (const G4FermiPair &) const =delete
 
G4bool operator!= (const G4FermiPair &) const =delete
 

Private Attributes

G4int totalZ
 
G4int totalA
 
G4double mass
 
G4double excitEnergy
 
const G4FermiFragment * fragment1
 
const G4FermiFragment * fragment2
 

Detailed Description

Definition at line 39 of file G4FermiPair.hh.

Constructor & Destructor Documentation

G4FermiPair::G4FermiPair ( const G4FermiFragment *  f1,
const G4FermiFragment *  f2,
G4double  Eex 
)
explicit

Definition at line 35 of file G4FermiPair.cc.

References G4FermiFragment::GetA(), G4NucleiProperties::GetNuclearMass(), G4FermiFragment::GetZ(), mass, totalA, and totalZ.

+ Here is the call graph for this function:

G4FermiPair::G4FermiPair ( const G4FermiPair &  )
inlineprivatedelete

Member Function Documentation

G4int G4FermiPair::GetA ( void  ) const
inline

Definition at line 73 of file G4FermiPair.hh.

References totalA.

G4double G4FermiPair::GetDynamicMinMass ( G4double  Eex) const
inline

Definition at line 108 of file G4FermiPair.hh.

References fragment1, fragment2, G4FermiFragment::GetA(), G4FermiFragment::GetCoulombBarrier(), G4FermiFragment::GetTotalEnergy(), and G4FermiFragment::GetZ().

+ Here is the call graph for this function:

G4double G4FermiPair::GetExcitationEnergy ( void  ) const
inline

Definition at line 88 of file G4FermiPair.hh.

References excitEnergy.

const G4FermiFragment * G4FermiPair::GetFragment1 ( ) const
inline

Definition at line 98 of file G4FermiPair.hh.

References fragment1.

Referenced by G4FermiFragmentsPoolVI::Dump(), and G4FermiBreakUpVI::SampleDecay().

+ Here is the caller graph for this function:

const G4FermiFragment * G4FermiPair::GetFragment2 ( ) const
inline

Definition at line 103 of file G4FermiPair.hh.

References fragment2.

Referenced by G4FermiFragmentsPoolVI::Dump(), and G4FermiBreakUpVI::SampleDecay().

+ Here is the caller graph for this function:

G4double G4FermiPair::GetMass ( ) const
inline

Definition at line 83 of file G4FermiPair.hh.

References mass.

G4double G4FermiPair::GetTotalEnergy ( void  ) const
inline

Definition at line 93 of file G4FermiPair.hh.

References excitEnergy, and mass.

G4int G4FermiPair::GetZ ( void  ) const
inline

Definition at line 78 of file G4FermiPair.hh.

References totalZ.

G4bool G4FermiPair::operator!= ( const G4FermiPair &  ) const
inlineprivatedelete
const G4FermiPair& G4FermiPair::operator= ( const G4FermiPair &  )
inlineprivatedelete
G4bool G4FermiPair::operator== ( const G4FermiPair &  ) const
inlineprivatedelete

Member Data Documentation

G4double G4FermiPair::excitEnergy
private

Definition at line 66 of file G4FermiPair.hh.

Referenced by GetExcitationEnergy(), and GetTotalEnergy().

const G4FermiFragment* G4FermiPair::fragment1
private

Definition at line 68 of file G4FermiPair.hh.

Referenced by GetDynamicMinMass(), and GetFragment1().

const G4FermiFragment* G4FermiPair::fragment2
private

Definition at line 69 of file G4FermiPair.hh.

Referenced by GetDynamicMinMass(), and GetFragment2().

G4double G4FermiPair::mass
private

Definition at line 65 of file G4FermiPair.hh.

Referenced by G4FermiPair(), GetMass(), and GetTotalEnergy().

G4int G4FermiPair::totalA
private

Definition at line 63 of file G4FermiPair.hh.

Referenced by G4FermiPair(), and GetA().

G4int G4FermiPair::totalZ
private

Definition at line 62 of file G4FermiPair.hh.

Referenced by G4FermiPair(), and GetZ().


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