31 #ifndef PERSISTENCY_MANAGER_T_HH
32 #define PERSISTENCY_MANAGER_T_HH 1
50 G4cout <<
"G4PersistencyManagerT: Registering G4PersistencyManager \""
54 RegisterPersistencyManager(
this);
69 void Delete() {
if (pm!=0)
delete pm; };
81 if (pm)
return pm->
HitIO();
95 if (pm)
return pm->HepMCIO();
G4PersistencyManager * Create()
G4VTransactionManager * TransactionManager()
static constexpr double pc
virtual G4VPDigitIO * DigitIO()
virtual G4VMCTruthIO * MCTruthIO()
G4GLOB_DLL std::ostream G4cout
void SetVerboseLevel(int v)
virtual G4VPEventIO * EventIO()
virtual G4VPHitIO * HitIO()
void SetVerboseLevel(int v)
G4PersistencyCenter * f_pc
G4PersistencyManagerT(G4PersistencyCenter *pc, std::string n)
G4VMCTruthIO * MCTruthIO()
static G4PersistencyCenter * GetPersistencyCenter()
virtual G4VTransactionManager * TransactionManager()