QwGeant4
QweakSimPionWallMessenger.hh
Go to the documentation of this file.
1 //=============================================================================
2 //
3 // File QweakSimPionWallMessenger.hh
4 // Revision 1.0
5 // Date 07/23/2012
6 // Author James Dowd
7 //
8 //=============================================================================
9 
10 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
11 #ifndef QweakSimPionWallMessenger_h
12 #define QweakSimPionWallMessenger_h 1
13 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
14 
15 // user includes
17 
18 // user classes
19 class QweakSimPionWall;
20 
21 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
22 
23 class QweakSimPionWallMessenger: public G4UImessenger
24 {
25  public:
28 
29  void SetNewValue(G4UIcommand*, G4String);
30 
31  private:
33 
34  G4UIdirectory* PionWallDir;
35 
36  G4UIcmdWithADoubleAndUnit* PionWall_SetThicknessInX_Cmd;
37  G4UIcmdWithADoubleAndUnit* PionWall_SetThicknessInY_Cmd;
38  G4UIcmdWithADoubleAndUnit* PionWall_SetThicknessInZ_Cmd;
39  G4UIcmdWithADoubleAndUnit* PionWall_SetOffsetX_Cmd;
40  G4UIcmdWithADoubleAndUnit* PionWall_SetOffsetY_Cmd;
41  G4UIcmdWithADoubleAndUnit* PionWall_SetOffsetZ_Cmd;
42  G4UIcmdWithoutParameter* PionWall_SetEnabled_Cmd;
43  G4UIcmdWithoutParameter* PionWall_SetDisabled_Cmd;
44 };
45 
46 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
47 
48 #endif
49 
void SetNewValue(G4UIcommand *, G4String)
G4UIcmdWithADoubleAndUnit * PionWall_SetThicknessInY_Cmd
G4UIcmdWithoutParameter * PionWall_SetEnabled_Cmd
G4UIcmdWithADoubleAndUnit * PionWall_SetThicknessInZ_Cmd
G4UIcmdWithADoubleAndUnit * PionWall_SetOffsetY_Cmd
QweakSimPionWallMessenger(QweakSimPionWall *)
G4UIcmdWithADoubleAndUnit * PionWall_SetOffsetZ_Cmd
G4UIcmdWithoutParameter * PionWall_SetDisabled_Cmd
G4UIcmdWithADoubleAndUnit * PionWall_SetOffsetX_Cmd
G4UIcmdWithADoubleAndUnit * PionWall_SetThicknessInX_Cmd