Geant4
10.01.p02
|
#include <G4VP2Manager.hh>
Protected Member Functions | |
G4VP2Manager (const G4AnalysisManagerState &state) | |
virtual | ~G4VP2Manager () |
virtual G4int | CreateP2 (const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinScheme="linear", const G4String &ybinScheme="linear")=0 |
virtual G4int | CreateP2 (const G4String &name, const G4String &title, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none")=0 |
virtual G4bool | SetP2 (G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none", const G4String &xbinScheme="linear", const G4String &ybinScheme="linear")=0 |
virtual G4bool | SetP2 (G4int id, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, G4double zmin=0, G4double zmax=0, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &zunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &zfcnName="none")=0 |
virtual G4bool | ScaleP2 (G4int id, G4double factor)=0 |
virtual G4bool | FillP2 (G4int id, G4double xvalue, G4double yvalue, G4double zvalue, G4double weight=1.0)=0 |
virtual G4int | GetP2Id (const G4String &name, G4bool warn=true) const =0 |
virtual G4int | GetP2Nxbins (G4int id) const =0 |
virtual G4double | GetP2Xmin (G4int id) const =0 |
virtual G4double | GetP2Xmax (G4int id) const =0 |
virtual G4double | GetP2XWidth (G4int id) const =0 |
virtual G4int | GetP2Nybins (G4int id) const =0 |
virtual G4double | GetP2Ymin (G4int id) const =0 |
virtual G4double | GetP2Ymax (G4int id) const =0 |
virtual G4double | GetP2YWidth (G4int id) const =0 |
virtual G4double | GetP2Zmin (G4int id) const =0 |
virtual G4double | GetP2Zmax (G4int id) const =0 |
virtual G4bool | SetP2Title (G4int id, const G4String &title)=0 |
virtual G4bool | SetP2XAxisTitle (G4int id, const G4String &title)=0 |
virtual G4bool | SetP2YAxisTitle (G4int id, const G4String &title)=0 |
virtual G4bool | SetP2ZAxisTitle (G4int id, const G4String &title)=0 |
virtual G4String | GetP2Title (G4int id) const =0 |
virtual G4String | GetP2XAxisTitle (G4int id) const =0 |
virtual G4String | GetP2YAxisTitle (G4int id) const =0 |
virtual G4String | GetP2ZAxisTitle (G4int id) const =0 |
virtual G4bool | WriteOnAscii (std::ofstream &output)=0 |
Protected Attributes | |
G4HnManager * | fHnManager |
Protected Attributes inherited from G4BaseAnalysisManager | |
const G4AnalysisManagerState & | fState |
G4int | fFirstId |
G4bool | fLockFirstId |
Private Member Functions | |
G4VP2Manager (const G4VP2Manager &rhs) | |
G4VP2Manager & | operator= (const G4VP2Manager &rhs) |
Friends | |
class | G4VAnalysisManager |
class | G4VAnalysisReader |
Additional Inherited Members | |
Public Member Functions inherited from G4BaseAnalysisManager | |
G4BaseAnalysisManager (const G4AnalysisManagerState &state) | |
virtual | ~G4BaseAnalysisManager () |
G4bool | SetFirstId (G4int firstId) |
G4int | GetFirstId () const |
Definition at line 41 of file G4VP2Manager.hh.
|
protected |
Definition at line 34 of file G4VP2Manager.cc.
References fHnManager.
|
protectedvirtual |
Definition at line 42 of file G4VP2Manager.cc.
References fHnManager.
|
private |
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Referenced by G4VAnalysisManager::CreateP2().
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
private |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Referenced by G4VAnalysisManager::ScaleP2().
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Referenced by G4VAnalysisManager::SetP2().
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
protectedpure virtual |
Implemented in G4P2ToolsManager, and ExG4HbookP2DummyManager.
|
friend |
Definition at line 44 of file G4VP2Manager.hh.
|
friend |
Definition at line 45 of file G4VP2Manager.hh.
|
protected |
Definition at line 138 of file G4VP2Manager.hh.
Referenced by G4P2ToolsManager::AddP2Information(), G4P2ToolsManager::FillP2(), G4VP2Manager(), G4P2ToolsManager::GetHnVector(), G4VAnalysisReader::GetNofP2s(), G4P2ToolsManager::GetP2InFunction(), G4VAnalysisReader::SetFirstP2Id(), G4P2ToolsManager::SetP2(), G4VAnalysisManager::SetP2Manager(), G4P2ToolsManager::WriteOnAscii(), and ~G4VP2Manager().