32#ifndef G4AnalysisMessengerHelper_h
33#define G4AnalysisMessengerHelper_h 1
95 G4int& counter)
const;
97 G4int& counter)
const;
111 static constexpr std::string_view
fkClass {
"G4AnalysisMessengerHelper" };
G4String Update(const G4String &str, const G4String &axis="") const
~G4AnalysisMessengerHelper()=default
std::unique_ptr< G4UIdirectory > CreateHnDirectory() const
static constexpr std::string_view fkClass
std::unique_ptr< G4UIcommand > CreateSetBinsCommand(const G4String &axis, G4UImessenger *messenger) const
G4AnalysisMessengerHelper()=delete
void GetBinData(BinData &data, std::vector< G4String > ¶meters, G4int &counter) const
void SetHnType(const G4String &hnType)
void GetValueData(ValueData &data, std::vector< G4String > ¶meters, G4int &counter) const
std::unique_ptr< G4UIcommand > CreateSetAxisLogCommand(const G4String &axis, G4UImessenger *messenger) const
std::unique_ptr< G4UIcommand > CreateGetCommand(G4UImessenger *messenger) const
void WarnAboutParameters(G4UIcommand *command, G4int nofParameters) const
std::unique_ptr< G4UIcommand > CreateSetAxisCommand(const G4String &axis, G4UImessenger *messenger) const
std::unique_ptr< G4UIcommand > CreateSetValuesCommand(const G4String &axis, G4UImessenger *messenger) const
std::unique_ptr< G4UIcommand > CreateSetTitleCommand(G4UImessenger *messenger) const
void WarnAboutSetCommands() const