Geant4-11
|
#include <G4HnInformation.hh>
Public Member Functions | |
void | AddDimension (const G4String &unitName, const G4String &fcnName, G4BinScheme binScheme) |
void | AddHnDimensionInformation (const G4HnDimensionInformation &hnDimensionInformation) |
G4HnInformation ()=delete | |
G4HnInformation (const G4String &name, G4int nofDimensions) | |
G4bool | GetActivation () const |
G4bool | GetAscii () const |
G4String | GetFileName () const |
G4HnDimensionInformation * | GetHnDimensionInformation (G4int dimension) |
G4bool | GetIsLogAxis (G4int axis) const |
G4String | GetName () const |
G4bool | GetPlotting () const |
void | SetActivation (G4bool activation) |
void | SetAscii (G4bool ascii) |
void | SetDimension (G4int dimension, const G4String &unitName, const G4String &fcnName, G4BinScheme binScheme) |
void | SetFileName (G4String fileName) |
void | SetIsLogAxis (G4int axis, G4bool isLog) |
void | SetPlotting (G4bool plotting) |
Private Attributes | |
G4bool | fActivation { true } |
G4bool | fAscii { false } |
G4String | fFileName |
std::vector< G4HnDimensionInformation > | fHnDimensionInformations |
std::vector< G4bool > | fIsLogAxis { false, false, false } |
G4String | fName |
G4bool | fPlotting { false } |
Definition at line 68 of file G4HnInformation.hh.
Definition at line 71 of file G4HnInformation.hh.
References fHnDimensionInformations.
|
delete |
|
inline |
Definition at line 117 of file G4HnInformation.hh.
References fHnDimensionInformations, G4Analysis::GetFunction(), and G4Analysis::GetUnitValue().
|
inline |
Definition at line 113 of file G4HnInformation.hh.
References fHnDimensionInformations.
|
inline |
Definition at line 163 of file G4HnInformation.hh.
References fActivation.
Referenced by G4PlotManager::PlotAndWrite(), and G4HnManager::SetActivation().
|
inline |
|
inline |
Definition at line 172 of file G4HnInformation.hh.
References fFileName.
Referenced by G4HnManager::SetFileName().
|
inline |
Definition at line 157 of file G4HnInformation.hh.
References fHnDimensionInformations.
Referenced by SetDimension().
Definition at line 160 of file G4HnInformation.hh.
References fIsLogAxis.
Referenced by G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 154 of file G4HnInformation.hh.
References fName.
Referenced by G4PlotManager::PlotAndWrite(), and G4HnManager::SetFileName().
|
inline |
Definition at line 169 of file G4HnInformation.hh.
References fPlotting.
Referenced by G4PlotManager::PlotAndWrite(), and G4HnManager::SetPlotting().
|
inline |
Definition at line 142 of file G4HnInformation.hh.
References fActivation.
Referenced by G4HnManager::SetActivation().
|
inline |
|
inline |
Definition at line 126 of file G4HnInformation.hh.
References G4Analysis::GetFunction(), GetHnDimensionInformation(), and G4Analysis::GetUnitValue().
Referenced by anonymous_namespace{G4H1ToolsManager.cc}::UpdateH1Information(), anonymous_namespace{G4H2ToolsManager.cc}::UpdateH2Information(), anonymous_namespace{G4H3ToolsManager.cc}::UpdateH3Information(), anonymous_namespace{G4P1ToolsManager.cc}::UpdateP1Information(), and anonymous_namespace{G4P2ToolsManager.cc}::UpdateP2Information().
|
inline |
Definition at line 151 of file G4HnInformation.hh.
References fFileName.
Referenced by G4HnManager::SetFileName().
Definition at line 139 of file G4HnInformation.hh.
References fIsLogAxis.
|
inline |
Definition at line 148 of file G4HnInformation.hh.
References fPlotting.
Referenced by G4HnManager::SetPlotting().
|
private |
Definition at line 105 of file G4HnInformation.hh.
Referenced by GetActivation(), and SetActivation().
|
private |
Definition at line 106 of file G4HnInformation.hh.
Referenced by GetAscii(), and SetAscii().
|
private |
Definition at line 108 of file G4HnInformation.hh.
Referenced by GetFileName(), and SetFileName().
|
private |
Definition at line 103 of file G4HnInformation.hh.
Referenced by AddDimension(), AddHnDimensionInformation(), G4HnInformation(), and GetHnDimensionInformation().
|
private |
Definition at line 104 of file G4HnInformation.hh.
Referenced by GetIsLogAxis(), and SetIsLogAxis().
|
private |
Definition at line 102 of file G4HnInformation.hh.
Referenced by GetName().
|
private |
Definition at line 107 of file G4HnInformation.hh.
Referenced by GetPlotting(), and SetPlotting().