1 #ifndef WCSimDarkRateMessenger_h
2 #define WCSimDarkRateMessenger_h 1
5 #include "G4UImessenger.hh"
7 #include "G4UIcmdWithAString.hh"
11 class G4UIcmdWithADoubleAndUnit;
12 class G4UIcmdWithADouble;
13 class G4UIcmdWithAnInteger;
27 void SetNewValue(G4UIcommand* command, G4String newValue);
std::map< std::string, WCSimWCAddDarkNoise * > darknoiseptrs
G4UIcmdWithADoubleAndUnit * SetFrequency
G4UIcmdWithADoubleAndUnit * SetDarkWindow
void SetNewValue(G4UIcommand *command, G4String newValue)
~WCSimDarkRateMessenger()
G4UIcmdWithAString * SetDetectorElement
G4UIcmdWithADouble * SetConversionRate
G4UIcmdWithADoubleAndUnit * SetDarkLow
G4UIcmdWithAnInteger * SetDarkMode
static WCSimDarkRateMessenger * GetInstance()
WCSimDarkRateMessenger(WCSimWCAddDarkNoise *)
G4UIcmdWithADoubleAndUnit * SetDarkHigh
static WCSimDarkRateMessenger * iInstance
WCSimWCAddDarkNoise * WCSimAddDarkNoise
void RemoveDarkRateInstance(G4String detectorElement)
void AddDarkRateInstance(WCSimWCAddDarkNoise *darkratepoint, G4String detectorElement)