ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/analysis/management/include/G4HnManager.hh>
Private Attributes | |
G4String | fHnType |
G4int | fNofActiveObjects |
G4int | fNofAsciiObjects |
G4int | fNofPlottingObjects |
std::vector< G4HnInformation * > | fHnVector |
Additional Inherited Members | |
Protected Attributes inherited from G4BaseAnalysisManager | |
const G4AnalysisManagerState & | fState |
G4int | fFirstId |
G4bool | fLockFirstId |
Definition at line 42 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 42 of file G4HnManager.hh
G4HnManager::G4HnManager | ( | const G4String & | hnType, |
const G4AnalysisManagerState & | state | ||
) |
Definition at line 35 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 35 of file G4HnManager.cc
|
virtual |
Definition at line 47 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 47 of file G4HnManager.cc
References fHnVector.
G4HnInformation * G4HnManager::AddHnInformation | ( | const G4String & | name, |
G4int | nofDimensions | ||
) |
Definition at line 59 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 59 of file G4HnManager.cc
References fHnVector, and fNofActiveObjects.
Definition at line 321 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 321 of file G4HnManager.cc
References GetHnInformation().
Definition at line 331 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 331 of file G4HnManager.cc
References GetHnInformation().
G4HnDimensionInformation * G4HnManager::GetHnDimensionInformation | ( | G4int | id, |
G4int | dimension, | ||
G4String | functionName = "" , |
||
G4bool | warn = true |
||
) | const |
Definition at line 91 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 91 of file G4HnManager.cc
References GetHnInformation().
Referenced by GetXUnit(), GetYUnit(), and GetZUnit().
G4HnInformation * G4HnManager::GetHnInformation | ( | G4int | id, |
G4String | functionName = "" , |
||
G4bool | warn = true |
||
) | const |
Definition at line 69 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 69 of file G4HnManager.cc
References G4BaseAnalysisManager::fFirstId, fHnType, fHnVector, G4Exception(), and JustWarning.
Referenced by GetActivation(), GetAscii(), GetHnDimensionInformation(), GetName(), GetPlotting(), GetXAxisIsLog(), GetYAxisIsLog(), GetZAxisIsLog(), SetActivation(), SetAscii(), SetPlotting(), SetXAxisIsLog(), SetYAxisIsLog(), and SetZAxisIsLog().
|
inline |
Definition at line 123 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 123 of file G4HnManager.hh
References fHnType.
Referenced by G4HnMessenger::G4HnMessenger().
|
inline |
Definition at line 126 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 126 of file G4HnManager.hh
References fHnVector.
Definition at line 251 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 251 of file G4HnManager.cc
References GetHnInformation().
|
inline |
Definition at line 120 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 120 of file G4HnManager.hh
References fHnVector.
Definition at line 341 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 341 of file G4HnManager.cc
References GetHnInformation().
Definition at line 291 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 291 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kX.
Definition at line 261 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 261 of file G4HnManager.cc
References GetHnDimensionInformation(), and G4Analysis::kX.
Definition at line 301 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 301 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kY.
Definition at line 271 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 271 of file G4HnManager.cc
References GetHnDimensionInformation(), and G4Analysis::kY.
Definition at line 311 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 311 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kZ.
Definition at line 281 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 281 of file G4HnManager.cc
References GetHnDimensionInformation(), and G4Analysis::kZ.
G4bool G4HnManager::IsActive | ( | ) | const |
Definition at line 102 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 102 of file G4HnManager.cc
References fNofActiveObjects.
G4bool G4HnManager::IsAscii | ( | ) | const |
Definition at line 108 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 108 of file G4HnManager.cc
References fNofAsciiObjects.
G4bool G4HnManager::IsPlotting | ( | ) | const |
Definition at line 114 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 114 of file G4HnManager.cc
References fNofPlottingObjects.
Definition at line 140 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 140 of file G4HnManager.cc
References fHnVector, and fNofActiveObjects.
Referenced by G4HnMessenger::SetNewValue().
Definition at line 120 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 120 of file G4HnManager.cc
References fNofActiveObjects, and GetHnInformation().
Definition at line 163 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 163 of file G4HnManager.cc
References fNofAsciiObjects, and GetHnInformation().
Referenced by G4HnMessenger::SetNewValue().
Definition at line 199 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 199 of file G4HnManager.cc
References fHnVector, and fNofPlottingObjects.
Referenced by G4HnMessenger::SetNewValue().
Definition at line 181 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 181 of file G4HnManager.cc
References fNofPlottingObjects, and GetHnInformation().
Definition at line 218 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 218 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kX.
Definition at line 229 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 229 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kY.
Definition at line 240 of file G4HnManager.cc.
View newest version in sPHENIX GitHub at line 240 of file G4HnManager.cc
References GetHnInformation(), and G4Analysis::kZ.
|
private |
Definition at line 111 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 111 of file G4HnManager.hh
Referenced by GetHnInformation(), and GetHnType().
|
private |
Definition at line 117 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 117 of file G4HnManager.hh
Referenced by AddHnInformation(), GetHnInformation(), GetHnVector(), GetNofHns(), SetActivation(), SetPlotting(), and ~G4HnManager().
|
private |
Definition at line 112 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 112 of file G4HnManager.hh
Referenced by AddHnInformation(), IsActive(), and SetActivation().
|
private |
Definition at line 113 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 113 of file G4HnManager.hh
Referenced by IsAscii(), and SetAscii().
|
private |
Definition at line 114 of file G4HnManager.hh.
View newest version in sPHENIX GitHub at line 114 of file G4HnManager.hh
Referenced by IsPlotting(), and SetPlotting().