34 #ifndef G4H1ToolsManager_h
35 #define G4H1ToolsManager_h 1
61 void AddH1Vector(
const std::vector<tools::histo::h1d*>& h1Vector);
70 G4bool onlyIfActive =
true)
const;
73 std::vector<tools::histo::h1d*>::iterator
BeginH1();
74 std::vector<tools::histo::h1d*>::iterator
EndH1();
75 std::vector<tools::histo::h1d*>::const_iterator
BeginConstH1()
const;
76 std::vector<tools::histo::h1d*>::const_iterator
EndConstH1()
const;
79 const std::vector<tools::histo::h1d*>&
GetH1Vector()
const;
80 const std::vector<G4HnInformation*>&
GetHnVector()
const;
92 const G4String& binScheme =
"linear");
94 const std::vector<G4double>& edges,
102 const G4String& binSchemeName =
"linear");
104 const std::vector<G4double>& edges,
145 G4bool onlyIfActive =
true)
const;
170 inline std::vector<tools::histo::h1d*>::const_iterator
174 inline std::vector<tools::histo::h1d*>::const_iterator
static const G4double factor
const std::vector< G4HnInformation * > & GetHnVector() const