34#ifndef G4PERSISTENCYMANAGERT_HH
35#define G4PERSISTENCYMANAGERT_HH 1
50 G4cout <<
"G4PersistencyManagerT: Registering G4PersistencyManager \""
70 if(pm !=
nullptr)
delete pm;
104 return pm->HepMCIO();
113 return pm->MCTruthIO();
122 return pm->TransactionManager();
134 return pm->SetVerboseLevel();
G4GLOB_DLL std::ostream G4cout
static G4PersistencyCenter * GetPersistencyCenter()
void RegisterPersistencyManager(G4PersistencyManager *pm)
void SetVerboseLevel(G4int v)
G4PersistencyManagerT(G4PersistencyCenter *pc, const G4String &n)
G4VMCTruthIO * MCTruthIO()
G4VTransactionManager * TransactionManager()
G4PersistencyManager * Create()
G4PersistencyCenter * f_pc
G4PersistencyManager(G4PersistencyCenter *pc, const G4String &n)
friend class G4PersistencyCenter
const G4String & GetName()