34 #ifndef G4H3ToolsManager_h
35 #define G4H3ToolsManager_h 1
60 void AddH3Vector(
const std::vector<tools::histo::h3d*>& h3Vector);
69 G4bool onlyIfActive =
true)
const;
71 std::vector<tools::histo::h3d*>::iterator
BeginH3();
72 std::vector<tools::histo::h3d*>::iterator
EndH3();
73 std::vector<tools::histo::h3d*>::const_iterator
BeginConstH3()
const;
74 std::vector<tools::histo::h3d*>::const_iterator
EndConstH3()
const;
77 const std::vector<tools::histo::h3d*>&
GetH3Vector()
const;
78 const std::vector<G4HnInformation*>&
GetHnVector()
const;
96 const G4String& xbinScheme =
"linear",
97 const G4String& ybinScheme =
"linear",
98 const G4String& zbinScheme =
"linear");
101 const std::vector<G4double>& xedges,
102 const std::vector<G4double>& yedges,
103 const std::vector<G4double>& zedges,
121 const G4String& xbinScheme =
"linear",
122 const G4String& ybinScheme =
"linear",
123 const G4String& zbinScheme =
"linear");
126 const std::vector<G4double>& xedges,
127 const std::vector<G4double>& yedges,
128 const std::vector<G4double>& zedges,
184 G4bool onlyIfActive =
true)
const;
214 inline std::vector<tools::histo::h3d*>::const_iterator
218 inline std::vector<tools::histo::h3d*>::const_iterator
static const G4double factor
const std::vector< G4HnInformation * > & GetHnVector() const