WCSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
WCSimTuningMessenger.hh
Go to the documentation of this file.
1 #ifndef WCSimTuningMessenger_h
2 #define WCSimTuningMessenger_h 1
3 
4 // Contains detector parameters that need to be set up before detector is constructed
5 // KS Mar 2010
6 
7 #include "globals.hh"
8 #include "G4UImessenger.hh"
9 
11 class G4UIdirectory;
12 class G4UIcommand;
13 class G4UIcmdWithADouble;
14 class G4UIcmdWithABool; //jl145
15 
16 
17 class WCSimTuningMessenger: public G4UImessenger
18 {
19 public:
22 
23  void SetNewValue(G4UIcommand* command, G4String newValue);
24 
25 private:
26 
28 
29  G4UIdirectory* WCSimDir;
30  G4UIcmdWithADouble* Rayff;
31  G4UIcmdWithADouble* Bsrff;
32  G4UIcmdWithADouble* Abwff;
33  G4UIcmdWithADouble* Rgcff;
34  G4UIcmdWithADouble* Mieff;
35 
36  //For Top Veto - jl145
37  G4UIcmdWithADouble* TVSpacing;
38  G4UIcmdWithABool* TopVeto;
39 
40 };
41 
42 #endif
WCSimTuningParameters * WCSimTuningParams
G4UIcmdWithADouble * Abwff
G4UIcmdWithADouble * TVSpacing
G4UIcmdWithADouble * Mieff
WCSimTuningMessenger(WCSimTuningParameters *)
G4UIcmdWithADouble * Bsrff
void SetNewValue(G4UIcommand *command, G4String newValue)
G4UIcmdWithABool * TopVeto
G4UIcmdWithADouble * Rayff
G4UIcmdWithADouble * Rgcff