33 #ifndef G4RootAnalysisManager_h
34 #define G4RootAnalysisManager_h 1
39 #include "tools/histo/h1d"
40 #include "tools/histo/h2d"
41 #include "tools/wroot/ntuple"
60 G4bool onlyIfActive =
true)
const;
62 G4bool onlyIfActive =
true)
const;
static G4RootAnalysisManager * fgMasterInstance
G4RootFileManager * fFileManager
static G4ThreadLocal G4RootAnalysisManager * fgInstance
virtual G4bool OpenFileImpl(const G4String &fileName)
G4RootNtupleManager * fNtupleManager
G4H2ToolsManager * fH2Manager
G4RootAnalysisManager(G4bool isMaster=true)
virtual G4bool WriteImpl()
virtual ~G4RootAnalysisManager()
G4H1ToolsManager * fH1Manager
virtual G4bool CloseFileImpl()
static G4RootAnalysisManager * Instance()
tools::histo::h1d * GetH1(G4int id, G4bool warn=true, G4bool onlyIfActive=true) const
tools::histo::h2d * GetH2(G4int id, G4bool warn=true, G4bool onlyIfActive=true) const
tools::wroot::ntuple * GetNtuple() const