Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4RDShellData Class Reference

#include <G4RDShellData.hh>

Public Member Functions

 G4RDShellData (G4int minZ=1, G4int maxZ=100, G4bool isOccupancy=false)
 
 ~G4RDShellData ()
 
size_t NumberOfShells (G4int Z) const
 
G4int ShellId (G4int Z, G4int shellIndex) const
 
G4double ShellOccupancyProbability (G4int Z, G4int shellIndex) const
 
const std::vector< G4double > & ShellIdVector (G4int Z) const
 
G4double BindingEnergy (G4int Z, G4int shellIndex) const
 
void SetOccupancyData ()
 
void LoadData (const G4String &fileName)
 
void PrintData () const
 
G4int SelectRandomShell (G4int Z) const
 

Detailed Description

Definition at line 53 of file G4RDShellData.hh.

Constructor & Destructor Documentation

G4RDShellData::G4RDShellData ( G4int  minZ = 1,
G4int  maxZ = 100,
G4bool  isOccupancy = false 
)

Definition at line 54 of file G4RDShellData.cc.

G4RDShellData::~G4RDShellData ( )

Definition at line 59 of file G4RDShellData.cc.

Member Function Documentation

G4double G4RDShellData::BindingEnergy ( G4int  Z,
G4int  shellIndex 
) const

Definition at line 169 of file G4RDShellData.cc.

Here is the caller graph for this function:

void G4RDShellData::LoadData ( const G4String fileName)

Definition at line 237 of file G4RDShellData.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

size_t G4RDShellData::NumberOfShells ( G4int  Z) const

Definition at line 87 of file G4RDShellData.cc.

Here is the caller graph for this function:

void G4RDShellData::PrintData ( void  ) const

Definition at line 190 of file G4RDShellData.cc.

G4int G4RDShellData::SelectRandomShell ( G4int  Z) const

Definition at line 361 of file G4RDShellData.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4RDShellData::SetOccupancyData ( )
inline

Definition at line 71 of file G4RDShellData.hh.

Here is the caller graph for this function:

G4int G4RDShellData::ShellId ( G4int  Z,
G4int  shellIndex 
) const

Definition at line 124 of file G4RDShellData.cc.

Here is the caller graph for this function:

const std::vector< G4double > & G4RDShellData::ShellIdVector ( G4int  Z) const

Definition at line 100 of file G4RDShellData.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4RDShellData::ShellOccupancyProbability ( G4int  Z,
G4int  shellIndex 
) const

Definition at line 146 of file G4RDShellData.cc.


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