31 #ifndef G4ToolsAnalysisManager_h
32 #define G4ToolsAnalysisManager_h 1
37 #include "tools/histo/h1d"
38 #include "tools/histo/h2d"
39 #include "tools/histo/h3d"
40 #include "tools/histo/p1d"
41 #include "tools/histo/p2d"
42 #include "tools/wroot/ntuple"
68 G4bool onlyIfActive =
true)
const;
70 G4bool onlyIfActive =
true)
const;
72 G4bool onlyIfActive =
true)
const;
74 G4bool onlyIfActive =
true)
const;
76 G4bool onlyIfActive =
true)
const;
79 std::vector<tools::histo::h1d*>::iterator
BeginH1();
80 std::vector<tools::histo::h1d*>::iterator
EndH1();
81 std::vector<tools::histo::h1d*>::const_iterator
BeginConstH1()
const;
82 std::vector<tools::histo::h1d*>::const_iterator
EndConstH1()
const;
84 std::vector<tools::histo::h2d*>::iterator
BeginH2();
85 std::vector<tools::histo::h2d*>::iterator
EndH2();
86 std::vector<tools::histo::h2d*>::const_iterator
BeginConstH2()
const;
87 std::vector<tools::histo::h2d*>::const_iterator
EndConstH2()
const;
89 std::vector<tools::histo::h3d*>::iterator
BeginH3();
90 std::vector<tools::histo::h3d*>::iterator
EndH3();
91 std::vector<tools::histo::h3d*>::const_iterator
BeginConstH3()
const;
92 std::vector<tools::histo::h3d*>::const_iterator
EndConstH3()
const;
94 std::vector<tools::histo::p1d*>::iterator
BeginP1();
95 std::vector<tools::histo::p1d*>::iterator
EndP1();
96 std::vector<tools::histo::p1d*>::const_iterator
BeginConstP1()
const;
97 std::vector<tools::histo::p1d*>::const_iterator
EndConstP1()
const;
99 std::vector<tools::histo::p2d*>::iterator
BeginP2();
100 std::vector<tools::histo::p2d*>::iterator
EndP2();
101 std::vector<tools::histo::p2d*>::const_iterator
BeginConstP2()
const;
102 std::vector<tools::histo::p2d*>::const_iterator
EndConstP2()
const;
104 std::vector<tools::wroot::ntuple*>::iterator
BeginNtuple();
105 std::vector<tools::wroot::ntuple*>::iterator
EndNtuple();
106 std::vector<tools::wroot::ntuple*>::const_iterator
BeginConstNtuple()
const;
107 std::vector<tools::wroot::ntuple*>::const_iterator
EndConstNtuple()
const;
132 #include "G4ToolsAnalysisManager.icc"