GEMC  2.3
Geant4 Monte-Carlo Framework
PhysicsListMessenger.h
Go to the documentation of this file.
1 #ifndef PHYSICS_LIST_MESSENGER_H
2 #define PHYSICS_LIST_MESSENGER_H 1
3 
4 // geant4 headers
5 #include "G4UImessenger.hh"
6 #include "G4UIcmdWithADoubleAndUnit.hh"
7 #include "G4UIcmdWithAString.hh"
8 #include "G4UIcmdWithoutParameter.hh"
9 #include "PhysicsList.h"
10 
12 {
13  public:
14 
16  virtual ~PhysicsListMessenger();
17 
18  void SetNewValue(G4UIcommand*, G4String);
19 
20  private:
21 
22  PhysicsList* fPhysicsList;
23 
24  G4UIcmdWithADoubleAndUnit* fGammaCutCmd;
25  G4UIcmdWithADoubleAndUnit* fElectCutCmd;
26  G4UIcmdWithADoubleAndUnit* fPosCutCmd;
27  G4UIcmdWithADoubleAndUnit* fCutCmd;
28  G4UIcmdWithADoubleAndUnit* fAllCutCmd;
29  G4UIcmdWithAString* fPListCmd;
30  G4UIcmdWithoutParameter* fListCmd;
31 };
32 
33 #endif
PhysicsListMessenger(PhysicsList *p=0)
void SetNewValue(G4UIcommand *, G4String)