16#ifndef _RMG_HARDWARE_MESSENGER_HH_
17#define _RMG_HARDWARE_MESSENGER_HH_
19#include "G4UIcmdWithADoubleAndUnit.hh"
20#include "G4UImessenger.hh"
58 void RegisterDetectorCmd(
const std::string& parameters);
59 void StepLimitsCmd(
const std::string& parameters);
60 void SelectiveEminLimitCmd(
const std::string& parameters);
void DefineStepLimits()
Define the commands to set the step limits.
Definition RMGHardwareMessenger.cc:82
void SetNewValue(G4UIcommand *command, G4String newValues) override
Set the values for command.
Definition RMGHardwareMessenger.cc:37
void DefineSelectiveEminLimits()
Define the commands to set particle-selective minimum kinetic energy limits.
Definition RMGHardwareMessenger.cc:98
void DefineRegisterDetector()
Define the commands to set the sensitive detectors.
Definition RMGHardwareMessenger.cc:44
RMGHardwareMessenger(RMGHardware *hw)
Constructor based on a RMGHardware pointer.
Definition RMGHardwareMessenger.cc:24
Definition RMGHardware.hh:39