31#ifndef G4Hdf5RFileManager_h
32#define G4Hdf5RFileManager_h 1
37#include "tools/hdf5/ntuple"
58 static const G4String fgkDefaultDirectoryName;
62 hid_t OpenDirectory(hid_t file,
const G4String& directoryName);
63 hid_t GetRDirectory(
const G4String& directoryType,
68 std::map<G4String, hid_t> fRFiles;
hid_t GetRFile(const G4String &fileName, G4bool isPerThread) const
virtual ~G4Hdf5RFileManager()
hid_t GetNtupleRDirectory(const G4String &fileName, const G4String &dirName, G4bool isPerThread)
hid_t GetHistoRDirectory(const G4String &fileName, const G4String &dirName, G4bool isPerThread)
virtual G4String GetFileType() const final