31#ifndef G4XmlNtupleFileManager_h
32#define G4XmlNtupleFileManager_h 1
37#include "tools/waxml/ntuple"
59 void SetFileManager(std::shared_ptr<G4XmlFileManager> fileManager);
68 static constexpr std::string_view
fkClass {
"G4XmlNtupleFileManager" };
78 std::shared_ptr<G4XmlFileManager> fileManager)
virtual G4bool ActionAtOpenFile(const G4String &fileName) override
std::shared_ptr< G4XmlFileManager > fFileManager
std::shared_ptr< G4XmlNtupleManager > GetNtupleManager() const
static constexpr std::string_view fkClass
virtual G4bool Reset() override
virtual ~G4XmlNtupleFileManager()=default
std::shared_ptr< G4XmlNtupleManager > fNtupleManager
virtual G4bool ActionAtWrite() override
virtual std::shared_ptr< G4VNtupleManager > CreateNtupleManager() override
G4bool CloseNtupleFiles()
void SetFileManager(std::shared_ptr< G4XmlFileManager > fileManager)
G4XmlNtupleFileManager()=delete
virtual G4bool ActionAtCloseFile(G4bool reset) override