34#define G4HnManager_h 1
61 std::string_view functionName,
66 std::string_view functionName,
69 const std::vector<G4HnInformation*>&
GetHnVector()
const;
130 static constexpr std::string_view
fkClass {
"G4HnManager" };
G4HnDimensionInformation * GetHnDimensionInformation(G4int id, G4int dimension, std::string_view functionName, G4bool warn=true) const
G4bool GetPlotting(G4int id) const
void SetActivation(G4bool activation)
void SetFileManager(std::shared_ptr< G4VFileManager > fileManager)
G4String GetFileName(G4int id) const
G4int fNofFileNameObjects
G4double GetYUnit(G4int id) const
G4int fNofPlottingObjects
std::shared_ptr< G4VFileManager > fFileManager
G4bool SetZAxisIsLog(G4int id, G4bool isLogAxis)
static constexpr std::string_view fkClass
G4bool SetYAxisIsLog(G4int id, G4bool isLogAxis)
G4String GetName(G4int id) const
G4bool SetXAxisIsLog(G4int id, G4bool isLogAxis)
G4bool IsPlotting() const
void SetFileName(G4int id, const G4String &fileName)
G4bool GetActivation(G4int id) const
G4bool GetZAxisIsLog(G4int id) const
const std::vector< G4HnInformation * > & GetHnVector() const
std::vector< G4HnInformation * > fHnVector
G4bool GetXAxisIsLog(G4int id) const
void SetAscii(G4int id, G4bool ascii)
G4double GetZUnit(G4int id) const
G4bool GetYAxisIsLog(G4int id) const
G4String GetHnType() const
void SetPlotting(G4int id, G4bool plotting)
G4HnInformation * GetHnInformation(G4int id, std::string_view functionName, G4bool warn=true) const
G4double GetXUnit(G4int id) const
G4bool GetAscii(G4int id) const
G4bool IsFileName() const
G4HnInformation * AddHnInformation(const G4String &name, G4int nofDimensions)
const char * name(G4int ptype)