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

#include <G4MolecularDecayTable.hh>

Public Member Functions

 G4MolecularDecayTable ()
 
 ~G4MolecularDecayTable ()
 
 G4MolecularDecayTable (const G4MolecularDecayTable &)
 
G4MolecularDecayTableoperator= (const G4MolecularDecayTable &right)
 
void AddExcitedState (const G4String &)
 
void AddeConfToExcitedState (const G4String &, const G4ElectronOccupancy &)
 
void AddDecayChannel (const G4String &, const G4MolecularDecayChannel *)
 
void CheckDataConsistency ()
 
const std::vector< const
G4MolecularDecayChannel * > * 
GetDecayChannels (const G4ElectronOccupancy *) const
 
const std::vector< const
G4MolecularDecayChannel * > * 
GetDecayChannels (const G4String &) const
 
const G4StringGetExcitedState (const G4ElectronOccupancy *) const
 
const G4ElectronOccupancyGetElectronOccupancy (const G4String &) const
 
const statesMapGetExcitedStateMaps () const
 
const channelsMapGetDecayChannelsMap () const
 

Detailed Description

Class Description G4MolecularDecayTable operates as a container of deexcitation modes for excited or ionized molecules

Definition at line 88 of file G4MolecularDecayTable.hh.

Constructor & Destructor Documentation

G4MolecularDecayTable::G4MolecularDecayTable ( )

Definition at line 43 of file G4MolecularDecayTable.cc.

G4MolecularDecayTable::~G4MolecularDecayTable ( )

Definition at line 46 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

G4MolecularDecayTable::G4MolecularDecayTable ( const G4MolecularDecayTable right)

Definition at line 69 of file G4MolecularDecayTable.cc.

Member Function Documentation

void G4MolecularDecayTable::AddDecayChannel ( const G4String label,
const G4MolecularDecayChannel channel 
)

Definition at line 158 of file G4MolecularDecayTable.cc.

Here is the caller graph for this function:

void G4MolecularDecayTable::AddeConfToExcitedState ( const G4String label,
const G4ElectronOccupancy conf 
)

Definition at line 143 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4MolecularDecayTable::AddExcitedState ( const G4String label)

Definition at line 130 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4MolecularDecayTable::CheckDataConsistency ( )

Definition at line 163 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

const vector< const G4MolecularDecayChannel * > * G4MolecularDecayTable::GetDecayChannels ( const G4ElectronOccupancy conf) const

Definition at line 81 of file G4MolecularDecayTable.cc.

Here is the caller graph for this function:

const vector< const G4MolecularDecayChannel * > * G4MolecularDecayTable::GetDecayChannels ( const G4String exState) const

Definition at line 90 of file G4MolecularDecayTable.cc.

const channelsMap & G4MolecularDecayTable::GetDecayChannelsMap ( ) const
inline

Definition at line 134 of file G4MolecularDecayTable.hh.

Here is the caller graph for this function:

const G4ElectronOccupancy & G4MolecularDecayTable::GetElectronOccupancy ( const G4String exState) const

Definition at line 112 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

const G4String & G4MolecularDecayTable::GetExcitedState ( const G4ElectronOccupancy conf) const

Definition at line 97 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

const statesMap & G4MolecularDecayTable::GetExcitedStateMaps ( ) const
inline

Definition at line 129 of file G4MolecularDecayTable.hh.

G4MolecularDecayTable & G4MolecularDecayTable::operator= ( const G4MolecularDecayTable right)

Definition at line 74 of file G4MolecularDecayTable.cc.

Here is the call graph for this function:


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