#include <G4MoleculeHandleManager.hh>
Definition at line 58 of file G4MoleculeHandleManager.hh.
◆ ~G4MoleculeHandleManager()
G4MoleculeHandleManager::~G4MoleculeHandleManager |
( |
| ) |
|
Definition at line 45 of file G4MoleculeHandleManager.cc.
46{
47 if (fMoleculeHandle.empty() == false)
48 {
49 MoleculeHandleMap::iterator it = fMoleculeHandle.begin();
50 for (; it != fMoleculeHandle.end(); it++)
51 {
52 it->second.reset();
53 }
54 }
55}
◆ DeleteInstance()
void G4MoleculeHandleManager::DeleteInstance |
( |
| ) |
|
|
static |
◆ GetMoleculeHandle()
Definition at line 75 of file G4MoleculeHandleManager.cc.
76{
77 MoleculeHandleMap::iterator it = fMoleculeHandle.find(molecule);
79
80 if (it != fMoleculeHandle.end())
81 {
83 }
84 else
85 {
88 }
89
90 return molHandle;
91}
G4shared_ptr< const G4Molecule > G4MoleculeHandle
◆ Instance()
The documentation for this class was generated from the following files: