32#ifndef G4RootAnalysisReader_h
33#define G4RootAnalysisReader_h 1
38#include "tools/rroot/ntuple"
78 static constexpr std::string_view fkClass {
"G4RootAnalysisReader" };
81 std::shared_ptr<G4RootRNtupleManager> fNtupleManager {
nullptr };
82 std::shared_ptr<G4RootRFileManager> fFileManager {
nullptr };
85#include "G4RootAnalysisReader.icc"
tools::rroot::ntuple * GetNtuple() const
~G4RootAnalysisReader() override
static G4RootAnalysisReader * Instance()
G4bool CloseFilesImpl(G4bool reset) final
tools::rroot::ntuple * GetNtuple(G4int ntupleId) const
G4int GetNtuple(const G4String &ntupleName, const G4String &fileName="", const G4String &dirName="")