ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/analysis/management/include/G4VH2Manager.hh>
Public Member Functions | |
G4VH2Manager () | |
virtual | ~G4VH2Manager () |
G4VH2Manager (const G4VH2Manager &rhs)=delete | |
G4VH2Manager & | operator= (const G4VH2Manager &rhs)=delete |
Protected Member Functions | |
virtual G4int | CreateH2 (const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinScheme="linear", const G4String &ybinScheme="linear")=0 |
virtual G4int | CreateH2 (const G4String &name, const G4String &title, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none")=0 |
virtual G4bool | SetH2 (G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinScheme="linear", const G4String &ybinScheme="linear")=0 |
virtual G4bool | SetH2 (G4int id, const std::vector< G4double > &xedges, const std::vector< G4double > &yedges, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none")=0 |
virtual G4bool | ScaleH2 (G4int id, G4double factor)=0 |
virtual G4bool | FillH2 (G4int id, G4double xvalue, G4double yvalue, G4double weight=1.0)=0 |
virtual G4int | GetH2Id (const G4String &name, G4bool warn=true) const =0 |
virtual G4int | GetH2Nxbins (G4int id) const =0 |
virtual G4double | GetH2Xmin (G4int id) const =0 |
virtual G4double | GetH2Xmax (G4int id) const =0 |
virtual G4double | GetH2XWidth (G4int id) const =0 |
virtual G4int | GetH2Nybins (G4int id) const =0 |
virtual G4double | GetH2Ymin (G4int id) const =0 |
virtual G4double | GetH2Ymax (G4int id) const =0 |
virtual G4double | GetH2YWidth (G4int id) const =0 |
virtual G4bool | SetH2Title (G4int id, const G4String &title)=0 |
virtual G4bool | SetH2XAxisTitle (G4int id, const G4String &title)=0 |
virtual G4bool | SetH2YAxisTitle (G4int id, const G4String &title)=0 |
virtual G4bool | SetH2ZAxisTitle (G4int id, const G4String &title)=0 |
virtual G4String | GetH2Title (G4int id) const =0 |
virtual G4String | GetH2XAxisTitle (G4int id) const =0 |
virtual G4String | GetH2YAxisTitle (G4int id) const =0 |
virtual G4String | GetH2ZAxisTitle (G4int id) const =0 |
virtual G4bool | WriteOnAscii (std::ofstream &output)=0 |
virtual std::shared_ptr < G4HnManager > | GetHnManager ()=0 |
Friends | |
class | G4VAnalysisManager |
class | G4VAnalysisReader |
Definition at line 41 of file G4VH2Manager.hh.
View newest version in sPHENIX GitHub at line 41 of file G4VH2Manager.hh
|
inline |
Definition at line 48 of file G4VH2Manager.hh.
View newest version in sPHENIX GitHub at line 48 of file G4VH2Manager.hh
|
inlinevirtual |
Definition at line 49 of file G4VH2Manager.hh.
View newest version in sPHENIX GitHub at line 49 of file G4VH2Manager.hh
|
delete |
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
Referenced by G4VAnalysisManager::SetH2Manager().
|
delete |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
protectedpure virtual |
Implemented in G4H2ToolsManager.
|
friend |
Definition at line 44 of file G4VH2Manager.hh.
View newest version in sPHENIX GitHub at line 44 of file G4VH2Manager.hh
|
friend |
Definition at line 45 of file G4VH2Manager.hh.
View newest version in sPHENIX GitHub at line 45 of file G4VH2Manager.hh