34 #ifndef G4P2ToolsManager_h
35 #define G4P2ToolsManager_h 1
60 void AddP2Vector(
const std::vector<tools::histo::p2d*>& p2Vector);
69 G4bool onlyIfActive =
true)
const;
71 std::vector<tools::histo::p2d*>::iterator
BeginP2();
72 std::vector<tools::histo::p2d*>::iterator
EndP2();
73 std::vector<tools::histo::p2d*>::const_iterator
BeginConstP2()
const;
74 std::vector<tools::histo::p2d*>::const_iterator
EndConstP2()
const;
77 const std::vector<tools::histo::p2d*>&
GetP2Vector()
const;
78 const std::vector<G4HnInformation*>&
GetHnVector()
const;
96 const G4String& xbinScheme =
"linear",
97 const G4String& ybinScheme =
"linear");
100 const std::vector<G4double>& xedges,
101 const std::vector<G4double>& yedges,
120 const G4String& xbinScheme =
"linear",
121 const G4String& ybinScheme =
"linear");
124 const std::vector<G4double>& xedges,
125 const std::vector<G4double>& yedges,
180 G4bool onlyIfActive =
true)
const;
209 inline std::vector<tools::histo::p2d*>::const_iterator
213 inline std::vector<tools::histo::p2d*>::const_iterator
static const G4double factor
const std::vector< G4HnInformation * > & GetHnVector() const