45G4Hdf5AnalysisReader::G4Hdf5AnalysisReader()
51 fNtupleManager = std::make_shared<G4Hdf5RNtupleManager>(
fState);
52 fFileManager = std::make_shared<G4Hdf5RFileManager>(
fState);
53 fNtupleManager->SetFileManager(fFileManager);
71G4bool G4Hdf5AnalysisReader::Reset()
78 result &= fNtupleManager->Reset();
98 fFileManager->CloseFiles();
G4bool GetIsMaster() const
G4bool CloseFilesImpl(G4bool reset) final
static G4Hdf5AnalysisReader * Instance()
~G4Hdf5AnalysisReader() override
void Message(G4int level, const G4String &action, const G4String &objectType, const G4String &objectName="", G4bool success=true) const
void SetNtupleManager(std::shared_ptr< G4VRNtupleManager > ntupleManager)
G4AnalysisManagerState fState
void SetFileManager(std::shared_ptr< G4VRFileManager > fileManager)