46 std::vector<G4HnInformation*>::iterator it;
129 G4String inFunction =
"G4HnManager::";
130 if ( functionName.size() )
131 inFunction += functionName;
133 inFunction +=
"GetHnInformation";
135 description <<
" " <<
fHnType <<
" histogram " <<
id
136 <<
" does not exist.";
150 if ( ! hnInformation )
return 0;
174 if ( ! info )
return;
192 std::vector<G4HnInformation*>::iterator it;
213 if ( ! info )
return;
216 if ( info->
GetAscii() == ascii )
return;
231 if ( ! info )
return "";
242 if ( ! info )
return 1.0;
253 if ( ! info )
return 1.0;
264 if ( ! info )
return 1.0;
274 if ( ! info )
return true;
284 if ( ! info )
return false;
G4bool GetAscii(G4int id) const
std::ostringstream G4ExceptionDescription
G4double GetZUnit(G4int id) const
void AddH1Information(const G4String &name, const G4String &unitName, const G4String &fcnName, G4double unit, G4Fcn fx, G4BinScheme binScheme)
G4double(* G4Fcn)(G4double)
G4HnManager(const G4String &hnType, const G4AnalysisManagerState &state)
G4HnInformation * GetHnInformation(G4int id, G4String functionName="", G4bool warn=true) const
G4bool GetActivation(G4int id) const
G4double GetXUnit(G4int id) const
void SetAscii(G4int id, G4bool ascii)
G4String GetName(G4int id) const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
void AddH3Information(const G4String &name, const G4String &xunitName, const G4String &yunitName, const G4String &zunitName, const G4String &xfcnName, const G4String &yfcnName, const G4String &zfcnName, G4double xunit, G4double yunit, G4double zunit, G4Fcn fx, G4Fcn fy, G4Fcn fz, G4BinScheme xBinScheme, G4BinScheme yBinScheme, G4BinScheme zBinScheme)
std::vector< G4HnInformation * > fHnVector
void AddH2Information(const G4String &name, const G4String &xunitName, const G4String &yunitName, const G4String &xfcnName, const G4String &yfcnName, G4double xunit, G4double yunit, G4Fcn fx, G4Fcn fy, G4BinScheme xBinScheme, G4BinScheme yBinScheme)
void SetActivation(G4bool activation)
G4double GetYUnit(G4int id) const
G4HnDimensionInformation * GetHnDimensionInformation(G4int id, G4int dimension, G4String functionName="", G4bool warn=true) const