Class RMGHardwareMessenger¶
Defined in File RMGHardwareMessenger.hh
Inheritance Relationships¶
Base Type¶
public G4UImessenger
Class Documentation¶
-
class RMGHardwareMessenger : public G4UImessenger¶
Public Functions
-
RMGHardwareMessenger(RMGHardware *hw)¶
Constructor based on a
RMGHardwarepointer.This currently initialises the
"/RMG/Geometry/RegisterDetector"and the"/RMG/Geometry/SetMaxStepSize"commands.- Parameters:
hw – Pointer to the
RMGHardwareinstance.
-
~RMGHardwareMessenger()¶
-
void SetNewValue(G4UIcommand *command, G4String newValues) override¶
Set the values for command.
- Parameters:
command – the command to set parameters
newValues – the parameter values.
-
void DefineRegisterDetector()¶
Define the commands to set the sensitive detectors.
-
void DefineStepLimits()¶
Define the commands to set the step limits.
-
void DefineSelectiveEminLimits()¶
Define the commands to set particle-selective minimum kinetic energy limits.
-
RMGHardwareMessenger(RMGHardware *hw)¶