Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4HCIOcatalog.hh>
Public Member Functions | |
G4HCIOcatalog () | |
virtual | ~G4HCIOcatalog () |
void | SetVerboseLevel (int v) |
void | RegisterEntry (G4VHCIOentry *d) |
void | RegisterHCIOmanager (G4VPHitsCollectionIO *d) |
G4VHCIOentry * | GetEntry (std::string name) |
G4VPHitsCollectionIO * | GetHCIOmanager (std::string name) |
void | PrintEntries () |
std::string | CurrentHCIOmanager () |
void | PrintHCIOmanager () |
size_t | NumberOfHCIOmanager () |
G4VPHitsCollectionIO * | GetHCIOmanager (int n) |
Static Public Member Functions | |
static G4HCIOcatalog * | GetHCIOcatalog () |
Definition at line 47 of file G4HCIOcatalog.hh.
G4HCIOcatalog::G4HCIOcatalog | ( | ) |
Definition at line 39 of file G4HCIOcatalog.cc.
Referenced by GetHCIOcatalog().
|
inlinevirtual |
Definition at line 53 of file G4HCIOcatalog.hh.
std::string G4HCIOcatalog::CurrentHCIOmanager | ( | ) |
Definition at line 116 of file G4HCIOcatalog.cc.
Referenced by G4PersistencyCenter::CurrentHCIOmanager().
G4VHCIOentry * G4HCIOcatalog::GetEntry | ( | std::string | name | ) |
Definition at line 79 of file G4HCIOcatalog.cc.
Referenced by G4PersistencyCenter::AddHCIOmanager().
|
static |
Definition at line 44 of file G4HCIOcatalog.cc.
Referenced by G4PersistencyCenter::AddHCIOmanager(), G4HCIOentryT< T >::CreateHCIOmanager(), G4PersistencyCenter::CurrentHCIOmanager(), G4VHCIOentry::G4VHCIOentry(), G4VPHitIO::G4VPHitIO(), G4PersistencyCenter::PrintAll(), and G4PersistencyManager::SetVerboseLevel().
G4VPHitsCollectionIO * G4HCIOcatalog::GetHCIOmanager | ( | int | n | ) |
Definition at line 139 of file G4HCIOcatalog.cc.
G4VPHitsCollectionIO * G4HCIOcatalog::GetHCIOmanager | ( | std::string | name | ) |
Definition at line 92 of file G4HCIOcatalog.cc.
Referenced by G4PersistencyManager::SetVerboseLevel(), and G4VPHitIO::SetVerboseLevel().
|
inline |
Definition at line 84 of file G4HCIOcatalog.hh.
Referenced by G4PersistencyManager::SetVerboseLevel(), and G4VPHitIO::SetVerboseLevel().
void G4HCIOcatalog::PrintEntries | ( | ) |
Definition at line 105 of file G4HCIOcatalog.cc.
Referenced by G4PersistencyCenter::PrintAll().
void G4HCIOcatalog::PrintHCIOmanager | ( | ) |
Definition at line 127 of file G4HCIOcatalog.cc.
Referenced by G4HCIOentryT< T >::CreateHCIOmanager(), and G4PersistencyCenter::PrintAll().
void G4HCIOcatalog::RegisterEntry | ( | G4VHCIOentry * | d | ) |
Definition at line 51 of file G4HCIOcatalog.cc.
Referenced by G4VHCIOentry::G4VHCIOentry().
void G4HCIOcatalog::RegisterHCIOmanager | ( | G4VPHitsCollectionIO * | d | ) |
Definition at line 65 of file G4HCIOcatalog.cc.
Referenced by G4HCIOentryT< T >::CreateHCIOmanager().
|
inline |
Definition at line 60 of file G4HCIOcatalog.hh.
Referenced by G4PersistencyManager::SetVerboseLevel().