ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/analysis/management/include/G4HnInformation.hh>
Public Member Functions | |
G4HnInformation (const G4String &name, G4int nofDimensions) | |
fActivation (true) | |
fAscii (false) | |
fPlotting (false) | |
G4HnInformation ()=delete | |
void | AddHnDimensionInformation (const G4HnDimensionInformation &hnDimensionInformation) |
void | AddDimension (const G4String &unitName, const G4String &fcnName, G4BinScheme binScheme) |
void | SetDimension (G4int dimension, const G4String &unitName, const G4String &fcnName, G4BinScheme binScheme) |
void | SetIsLogAxis (G4int axis, G4bool isLog) |
void | SetActivation (G4bool activation) |
void | SetAscii (G4bool ascii) |
void | SetPlotting (G4bool plotting) |
G4String | GetName () const |
G4HnDimensionInformation * | GetHnDimensionInformation (G4int dimension) |
G4bool | GetIsLogAxis (G4int axis) const |
G4bool | GetActivation () const |
G4bool | GetAscii () const |
G4bool | GetPlotting () const |
Private Attributes | |
G4String | fName |
std::vector < G4HnDimensionInformation > | fHnDimensionInformations |
std::vector< G4bool > | fIsLogAxis |
G4bool | fActivation |
G4bool | fAscii |
G4bool | fPlotting |
Definition at line 94 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 94 of file G4HnInformation.hh
Definition at line 97 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 97 of file G4HnInformation.hh
|
delete |
|
inline |
Definition at line 144 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 144 of file G4HnInformation.hh
References fHnDimensionInformations, G4Analysis::GetFunction(), and G4Analysis::GetUnitValue().
Referenced by G4H1ToolsManager::AddH1Information(), G4H2ToolsManager::AddH2Information(), G4H3ToolsManager::AddH3Information(), G4P1ToolsManager::AddP1Information(), and G4P2ToolsManager::AddP2Information().
|
inline |
Definition at line 140 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 140 of file G4HnInformation.hh
References fHnDimensionInformations.
G4HnInformation::fActivation | ( | true | ) |
G4HnInformation::fAscii | ( | false | ) |
|
inline |
Definition at line 103 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 103 of file G4HnInformation.hh
References fHnDimensionInformations.
|
inline |
Definition at line 187 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 187 of file G4HnInformation.hh
References fActivation.
Referenced by G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 190 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 190 of file G4HnInformation.hh
References fAscii.
|
inline |
Definition at line 181 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 181 of file G4HnInformation.hh
References fHnDimensionInformations.
Referenced by SetDimension().
Definition at line 184 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 184 of file G4HnInformation.hh
References fIsLogAxis.
Referenced by G4PlotManager::PlotAndWrite().
Definition at line 178 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 178 of file G4HnInformation.hh
References fName.
Referenced by G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 193 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 193 of file G4HnInformation.hh
References fPlotting.
Referenced by G4PlotManager::PlotAndWrite().
Definition at line 169 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 169 of file G4HnInformation.hh
References fActivation.
Definition at line 172 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 172 of file G4HnInformation.hh
References fAscii.
|
inline |
Definition at line 153 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 153 of file G4HnInformation.hh
References G4Analysis::GetFunction(), GetHnDimensionInformation(), and G4Analysis::GetUnitValue().
Definition at line 166 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 166 of file G4HnInformation.hh
References fIsLogAxis.
Definition at line 175 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 175 of file G4HnInformation.hh
References fPlotting.
|
private |
Definition at line 133 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 133 of file G4HnInformation.hh
Referenced by GetActivation(), and SetActivation().
|
private |
Definition at line 134 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 134 of file G4HnInformation.hh
Referenced by GetAscii(), and SetAscii().
|
private |
Definition at line 131 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 131 of file G4HnInformation.hh
Referenced by AddDimension(), AddHnDimensionInformation(), fPlotting(), and GetHnDimensionInformation().
|
private |
Definition at line 132 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 132 of file G4HnInformation.hh
Referenced by GetIsLogAxis(), and SetIsLogAxis().
|
private |
Definition at line 130 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 130 of file G4HnInformation.hh
Referenced by GetName().
|
private |
Definition at line 135 of file G4HnInformation.hh.
View newest version in sPHENIX GitHub at line 135 of file G4HnInformation.hh
Referenced by GetPlotting(), and SetPlotting().