32 #ifndef G4ToolsAnalysisManager_h
33 #define G4ToolsAnalysisManager_h 1
38 #include "tools/histo/h1d"
39 #include "tools/histo/h2d"
40 #include "tools/histo/h3d"
41 #include "tools/histo/p1d"
42 #include "tools/histo/p2d"
43 #include "tools/wroot/ntuple"
65 G4bool onlyIfActive =
true)
const;
67 G4bool onlyIfActive =
true)
const;
69 G4bool onlyIfActive =
true)
const;
71 G4bool onlyIfActive =
true)
const;
73 G4bool onlyIfActive =
true)
const;
76 std::vector<tools::histo::h1d*>::iterator
BeginH1();
77 std::vector<tools::histo::h1d*>::iterator
EndH1();
78 std::vector<tools::histo::h1d*>::const_iterator
BeginConstH1()
const;
79 std::vector<tools::histo::h1d*>::const_iterator
EndConstH1()
const;
81 std::vector<tools::histo::h2d*>::iterator
BeginH2();
82 std::vector<tools::histo::h2d*>::iterator
EndH2();
83 std::vector<tools::histo::h2d*>::const_iterator
BeginConstH2()
const;
84 std::vector<tools::histo::h2d*>::const_iterator
EndConstH2()
const;
86 std::vector<tools::histo::h3d*>::iterator
BeginH3();
87 std::vector<tools::histo::h3d*>::iterator
EndH3();
88 std::vector<tools::histo::h3d*>::const_iterator
BeginConstH3()
const;
89 std::vector<tools::histo::h3d*>::const_iterator
EndConstH3()
const;
91 std::vector<tools::histo::p1d*>::iterator
BeginP1();
92 std::vector<tools::histo::p1d*>::iterator
EndP1();
93 std::vector<tools::histo::p1d*>::const_iterator
BeginConstP1()
const;
94 std::vector<tools::histo::p1d*>::const_iterator
EndConstP1()
const;
96 std::vector<tools::histo::p2d*>::iterator
BeginP2();
97 std::vector<tools::histo::p2d*>::iterator
EndP2();
98 std::vector<tools::histo::p2d*>::const_iterator
BeginConstP2()
const;
99 std::vector<tools::histo::p2d*>::const_iterator
EndConstP2()
const;
101 std::vector<tools::wroot::ntuple*>::iterator
BeginNtuple();
102 std::vector<tools::wroot::ntuple*>::iterator
EndNtuple();
103 std::vector<tools::wroot::ntuple*>::const_iterator
BeginConstNtuple()
const;
104 std::vector<tools::wroot::ntuple*>::const_iterator
EndConstNtuple()
const;