PhysicsListMessenger.h
Go to the documentation of this file.
1 // Taken directly from G4 sources //
2 #ifndef _GroundPropagatorAG_PhysicsListMessenger_h_
3 #define _GroundPropagatorAG_PhysicsListMessenger_h_
4 
5 #include <globals.hh>
6 #include <G4UImessenger.hh>
7 
8 
9 class G4UIcmdWithADoubleAndUnit;
10 class G4UIcmdWithAString;
11 class G4UIcmdWithoutParameter;
12 
13 namespace GroundPropagatorAG {
14 
15 class PhysicsList;
16 
17 class PhysicsListMessenger: public G4UImessenger {
18 
19 public:
21  virtual ~PhysicsListMessenger();
22 
23  void SetNewValue(G4UIcommand*, G4String);
24 
25 private:
27 
28  G4UIcmdWithADoubleAndUnit* gammaCutCmd;
29  G4UIcmdWithADoubleAndUnit* electCutCmd;
30  G4UIcmdWithADoubleAndUnit* posCutCmd;
31  G4UIcmdWithADoubleAndUnit* pCutCmd;
32  G4UIcmdWithADoubleAndUnit* allCutCmd;
33  G4UIcmdWithAString* pListCmd;
34  G4UIcmdWithoutParameter* listCmd;
35 };
36 
37 }
38 
39 
40 #endif
void SetNewValue(G4UIcommand *, G4String)

, generated on Tue Sep 26 2023.