32 #ifndef G4Hdf5FileManager_h
33 #define G4Hdf5FileManager_h 1
39 #include "tools/hdf5/ntuple"
76 const
G4String& directoryName, hid_t& directory);
78 const
G4String& directoryName, hid_t& directory);
93 { fBasketSize = basketSize; }
tools::hdf5::ntuple NtupleType
G4bool WriteHistoDirectory()
unsigned int GetBasketSize() const
static const G4String fgkDefaultDirectoryName
hid_t GetHistoDirectory() const
G4bool WriteDirectory(const G4String &directoryType, const G4String &directoryName, hid_t &directory)
G4bool CreateDirectory(const G4String &directoryType, const G4String &directoryName, hid_t &directory)
void SetBasketSize(unsigned int basketSize)
hid_t GetNtupleDirectory() const
const G4ThreeVector const G4double const
G4Hdf5FileManager(const G4AnalysisManagerState &state)
virtual G4bool OpenFile(const G4String &fileName) final
virtual G4bool CloseFile() final
G4bool WriteNtupleDirectory()
virtual G4bool WriteFile() final