31#ifndef G4CsvNtupleFileManager_h
32#define G4CsvNtupleFileManager_h 1
61 void SetFileManager(std::shared_ptr<G4CsvFileManager> fileManager);
70 static constexpr std::string_view
fkClass {
"G4CsvNtupleFileManager" };
80 std::shared_ptr<G4CsvFileManager> fileManager)
virtual G4bool ActionAtCloseFile(G4bool reset) override
virtual G4bool ActionAtWrite() override
virtual G4bool ActionAtOpenFile(const G4String &fileName) override
std::shared_ptr< G4CsvNtupleManager > fNtupleManager
virtual std::shared_ptr< G4VNtupleManager > CreateNtupleManager() override
std::shared_ptr< G4CsvFileManager > fFileManager
static constexpr std::string_view fkClass
std::shared_ptr< G4CsvNtupleManager > GetNtupleManager() const
virtual G4bool Reset() override
virtual ~G4CsvNtupleFileManager()=default
G4bool CloseNtupleFiles()
G4CsvNtupleFileManager()=delete
void SetFileManager(std::shared_ptr< G4CsvFileManager > fileManager)