31#ifndef G4XmlNtupleManager_h
32#define G4XmlNtupleManager_h 1
37#include "tools/waxml/ntuple"
65 void SetFileManager(std::shared_ptr<G4XmlFileManager> fileManager);
68 const std::vector<XmlNtupleDescription*>& GetNtupleDescriptionVector()
const;
77 static constexpr std::string_view fkClass {
"G4XmNtupleManager" };
80 std::shared_ptr<G4XmlFileManager> fFileManager {
nullptr };
86G4XmlNtupleManager::SetFileManager(std::shared_ptr<G4XmlFileManager> fileManager)
88 fFileManager = std::move(fileManager);
91inline const std::vector<G4TNtupleDescription<tools::waxml::ntuple, std::ofstream>*>&
92G4XmlNtupleManager::GetNtupleDescriptionVector()
const
std::vector< G4TNtupleDescription< tools::waxml::ntuple, std::ofstream > * > fNtupleDescriptionVector
G4XmlNtupleManager()=delete
~G4XmlNtupleManager() override=default