QwGeant4
QweakSimLumiMessenger.hh
Go to the documentation of this file.
1 /*
2 
3  \file QweakSimLumiMessenger.hh
4  \author Wade Duvall
5 
6 */
7 
8 #ifndef QweakSimLumiMessenger_h
9 #define QweakSimLumiMessenger_h 1
10 
12 
13 /* Forward declare. */
15 
16 class QweakSimLumiMessenger: public G4UImessenger {
17  public:
20  void SetNewValue(G4UIcommand*, G4String);
21 
22  private:
24  G4UIdirectory* LumiDir;
25 
26  G4UIcmdWithADoubleAndUnit* USLumi_SetPositionInX_Cmd;
27  G4UIcmdWithADoubleAndUnit* USLumi_SetPositionInY_Cmd;
28  G4UIcmdWithADoubleAndUnit* USLumi_SetPositionInZ_Cmd;
29 
30  G4UIcmdWithoutParameter* USLumi_SetEnabled_Cmd;
31  G4UIcmdWithoutParameter* USLumi_SetDisabled_Cmd;
32 };
33 #endif
void SetNewValue(G4UIcommand *, G4String)
QweakSimLumiDetector * myLumi
G4UIcmdWithADoubleAndUnit * USLumi_SetPositionInX_Cmd
G4UIcmdWithoutParameter * USLumi_SetDisabled_Cmd
G4UIcmdWithADoubleAndUnit * USLumi_SetPositionInZ_Cmd
QweakSimLumiMessenger(QweakSimLumiDetector *)
G4UIcmdWithADoubleAndUnit * USLumi_SetPositionInY_Cmd
G4UIcmdWithoutParameter * USLumi_SetEnabled_Cmd