1#ifndef TG4_FIELD_PARAMETERS_MESSENGER_H
2#define TG4_FIELD_PARAMETERS_MESSENGER_H
18#include <G4UImessenger.hh>
25class G4UIcmdWithoutParameter;
26class G4UIcmdWithAString;
27class G4UIcmdWithADouble;
28class G4UIcmdWithADoubleAndUnit;
29class G4UIcmdWithABool;
Messenger class that defines commands for TG4DetConstruction.
G4UIcmdWithoutParameter * fPrintParametersCmd
command: printParameters
G4UIcmdWithADouble * fSetMinimumEpsilonStepCmd
command: setMinimumEpsilon
TG4FieldParametersMessenger(const TG4FieldParametersMessenger &right)
Not implemented.
G4UIcmdWithADoubleAndUnit * fSetDeltaChordCmd
command: setDeltaChord
G4UIcmdWithADoubleAndUnit * fSetConstDistanceCmd
command: setConstDistance
TG4FieldParametersMessenger & operator=(const TG4FieldParametersMessenger &right)
Not implemented.
G4UIcmdWithADouble * fSetMaximumEpsilonStepCmd
command: setMaximumEpsilon
virtual ~TG4FieldParametersMessenger()
G4UIcmdWithAString * fEquationTypeCmd
command: equationType
G4UIdirectory * fDirectory
command directory
virtual void SetNewValue(G4UIcommand *command, G4String newValues)
G4UIcmdWithAString * fStepperTypeCmd
command: stepperType
TG4FieldParameters * fFieldParameters
associated class
G4UIcmdWithADoubleAndUnit * fSetDeltaIntersectionCmd
command: setDeltaIntersection
G4UIcmdWithADoubleAndUnit * fSetStepMinimumCmd
command: setStepMinimum
G4UIcmdWithADoubleAndUnit * fSetDeltaOneStepCmd
command: setDeltaOneStep
G4UIcmdWithABool * fSetIsMonopoleCmd
command: setIsMonopole
TG4FieldParametersMessenger()
Not implemented.
G4UIcmdWithAString * fFieldTypeCmd
command: fieldType
The magnetic field parameters.