43 return (*mol1) < (*mol2);
48 if (fMoleculeHandle.empty() ==
false)
50 MoleculeHandleMap::iterator it = fMoleculeHandle.begin();
51 for (; it != fMoleculeHandle.end(); it++)
78 MoleculeHandleMap::iterator it = fMoleculeHandle.find(molecule);
81 if (it != fMoleculeHandle.end())
G4MoleculeHandleManager()
static G4ThreadLocal G4MoleculeHandleManager * fInstance
G4MoleculeHandle GetMoleculeHandle(const G4Molecule *)
static G4MoleculeHandleManager * Instance()
G4shared_ptr< const G4Molecule > G4MoleculeHandle
~G4MoleculeHandleManager()
static void DeleteInstance()
G4bool operator()(const G4Molecule *mol1, const G4Molecule *mol2) const