31#ifndef G4XmlNtupleManager_h
32#define G4XmlNtupleManager_h 1
37#include "tools/waxml/ntuple"
64 void SetFileManager(std::shared_ptr<G4XmlFileManager> fileManager);
79 static constexpr std::string_view
fkClass {
"G4XmNtupleManager" };
91inline const std::vector<G4TNtupleDescription<tools::waxml::ntuple, std::ofstream>*>&
std::vector< G4TNtupleDescription< tools::waxml::ntuple, std::ofstream > * > fNtupleDescriptionVector
void SetFileManager(std::shared_ptr< G4XmlFileManager > fileManager)
static constexpr std::string_view fkClass
std::shared_ptr< G4XmlFileManager > fFileManager
G4XmlNtupleManager()=delete
virtual void CreateTNtupleFromBooking(XmlNtupleDescription *ntupleDescription) final
virtual ~G4XmlNtupleManager()=default
const std::vector< XmlNtupleDescription * > & GetNtupleDescriptionVector() const
virtual void FinishTNtuple(XmlNtupleDescription *ntupleDescription, G4bool fromBooking) final