34 #ifndef G4P1ToolsManager_h
35 #define G4P1ToolsManager_h 1
61 void AddP1Vector(
const std::vector<tools::histo::p1d*>& p1Vector);
70 G4bool onlyIfActive =
true)
const;
73 std::vector<tools::histo::p1d*>::iterator
BeginP1();
74 std::vector<tools::histo::p1d*>::iterator
EndP1();
75 std::vector<tools::histo::p1d*>::const_iterator
BeginConstP1()
const;
76 std::vector<tools::histo::p1d*>::const_iterator
EndConstP1()
const;
79 const std::vector<tools::histo::p1d*>&
GetP1Vector()
const;
80 const std::vector<G4HnInformation*>&
GetHnVector()
const;
95 const G4String& xbinScheme =
"linear");
97 const std::vector<G4double>& edges,
111 const G4String& xbinScheme =
"linear");
113 const std::vector<G4double>& edges,
160 G4bool onlyIfActive =
true)
const;
187 inline std::vector<tools::histo::p1d*>::const_iterator
191 inline std::vector<tools::histo::p1d*>::const_iterator
static const G4double factor
const std::vector< G4HnInformation * > & GetHnVector() const