32 #ifndef G4HnInformation_h    33 #define G4HnInformation_h 1    76       if (
this == &rhs) 
return *
this;
   100         fHnDimensionInformations(),
   103         fPlotting(false) { fHnDimensionInformations.reserve(nofDimensions); }
   109     void AddHnDimensionInformation(
   113     void SetDimension(
G4int dimension,
   115     void SetActivation(
G4bool activation);
   116     void SetAscii(
G4bool ascii);
   117     void SetPlotting(
G4bool plotting);
   122     G4bool  GetActivation() 
const;
   124     G4bool  GetPlotting() 
const;
   139 { fHnDimensionInformations.push_back(hnDimensionInformation); }
   146   fHnDimensionInformations.push_back(
   153   auto info = GetHnDimensionInformation(dimension);
   156   info->fUnitName = unitName;
   157   info->fFcnName = fcnName;
   160   info->fBinScheme = binScheme;
   164 { fActivation = activation; }
   170 { fPlotting = plotting; }
   176 { 
return &(fHnDimensionInformations[dimension]); }
   179 { 
return fActivation; }
   185 { 
return fPlotting; }
 
G4double(*)(G4double) G4Fcn
 
G4double GetUnitValue(const G4String &unit)
 
G4Fcn GetFunction(const G4String &fcnName)