Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4MolecularConfiguration.hh>
Static Public Attributes | |
static G4Mutex | fManagerCreationMutex |
Definition at line 339 of file G4MolecularConfiguration.hh.
|
inline |
Definition at line 342 of file G4MolecularConfiguration.hh.
G4MolecularConfiguration::G4MolecularConfigurationManager::~G4MolecularConfigurationManager | ( | ) |
Definition at line 147 of file G4MolecularConfiguration.cc.
void G4MolecularConfiguration::G4MolecularConfigurationManager::AddUserID | ( | const G4String & | name, |
G4MolecularConfiguration * | molecule ) |
Definition at line 833 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), and G4MolecularConfiguration::SetUserID().
const G4ElectronOccupancy * G4MolecularConfiguration::G4MolecularConfigurationManager::FindCommonElectronOccupancy | ( | const G4MoleculeDefinition * | molDef, |
const G4ElectronOccupancy & | eOcc ) |
Definition at line 214 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::G4MolecularConfiguration(), and G4MolecularConfiguration::G4MolecularConfiguration().
|
inline |
Definition at line 406 of file G4MolecularConfiguration.hh.
Referenced by G4MolecularConfiguration::FinalizeAll(), and G4MolecularConfiguration::PrintAll().
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetMolecularConfiguration | ( | const G4MoleculeDefinition * | molDef, |
const G4ElectronOccupancy & | eOcc ) |
Definition at line 245 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::ChangeConfiguration(), G4MolecularConfiguration::ChangeConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::CreateMolecularConfiguration(), G4MolecularConfiguration::GetMolecularConfiguration(), G4MolecularConfiguration::GetMolecularConfiguration(), G4MolecularConfiguration::GetMolecularConfiguration(), G4MolecularConfiguration::GetOrCreateMolecularConfiguration(), and G4MolecularConfiguration::GetOrCreateMolecularConfiguration().
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetMolecularConfiguration | ( | const G4MoleculeDefinition * | molDef, |
const G4String & | label ) |
Definition at line 882 of file G4MolecularConfiguration.cc.
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetMolecularConfiguration | ( | const G4MoleculeDefinition * | molDef, |
int | charge ) |
Definition at line 301 of file G4MolecularConfiguration.cc.
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetMolecularConfiguration | ( | const G4String & | userID | ) |
Definition at line 1491 of file G4MolecularConfiguration.cc.
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetMolecularConfiguration | ( | int | moleculeID | ) |
Definition at line 905 of file G4MolecularConfiguration.cc.
|
inline |
Definition at line 348 of file G4MolecularConfiguration.hh.
Referenced by G4MolecularConfiguration::GetNumberOfSpecies().
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetOrCreateMolecularConfiguration | ( | const G4MoleculeDefinition * | molDef, |
const G4ElectronOccupancy & | eOcc ) |
Definition at line 1276 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::GetOrCreateMolecularConfiguration().
G4MolecularConfiguration * G4MolecularConfiguration::G4MolecularConfigurationManager::GetOrCreateMolecularConfiguration | ( | const G4MoleculeDefinition * | molDef, |
int | charge ) |
Definition at line 1304 of file G4MolecularConfiguration.cc.
|
inline |
Definition at line 411 of file G4MolecularConfiguration.hh.
Referenced by G4MolecularConfiguration::GetUserIDTable().
G4int G4MolecularConfiguration::G4MolecularConfigurationManager::Insert | ( | const G4MoleculeDefinition * | molDef, |
const G4ElectronOccupancy & | eOcc, | ||
G4MolecularConfiguration * | molConf ) |
Definition at line 174 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::G4MolecularConfiguration(), G4MolecularConfiguration::G4MolecularConfiguration(), G4MolecularConfiguration::G4MolecularConfiguration(), and G4MolecularConfiguration::G4MolecularConfiguration().
G4int G4MolecularConfiguration::G4MolecularConfigurationManager::Insert | ( | const G4MoleculeDefinition * | molDef, |
const G4String & | label, | ||
G4MolecularConfiguration * | molConf ) |
Definition at line 917 of file G4MolecularConfiguration.cc.
G4int G4MolecularConfiguration::G4MolecularConfigurationManager::Insert | ( | const G4MoleculeDefinition * | molDef, |
int | charge, | ||
G4MolecularConfiguration * | molConf ) |
Definition at line 266 of file G4MolecularConfiguration.cc.
void G4MolecularConfiguration::G4MolecularConfigurationManager::RecordNewlyLabeledConfiguration | ( | G4MolecularConfiguration * | molConf | ) |
Definition at line 806 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::G4MolecularConfiguration(), and G4MolecularConfiguration::SetLabel().
void G4MolecularConfiguration::G4MolecularConfigurationManager::RemoveMolecularConfigurationFromTable | ( | G4MolecularConfiguration * | configuration | ) |
Definition at line 859 of file G4MolecularConfiguration.cc.
Referenced by G4MolecularConfiguration::~G4MolecularConfiguration().
|
static |
Definition at line 402 of file G4MolecularConfiguration.hh.
Referenced by G4MolecularConfiguration::DeleteManager(), and G4MolecularConfiguration::GetManager().