3 #ifndef _DETECTOR_MESSENGER_H_
4 #define _DETECTOR_MESSENGER_H_
7 #include "G4UImessenger.hh"
11 class G4UIcmdWith3VectorAndUnit;
12 class G4UIcmdWithoutParameter;
13 class G4UIcmdWithAString;
14 class G4UIcmdWithABool;
17 class DetectorConstruction;
30 G4UIdirectory *m_changeTheGeo;
31 G4UIcmdWithoutParameter *m_updateCmd;
32 G4UIcmdWithAString *m_setTheActiveObject;
33 G4UIcmdWithAString *m_setTheMaterial;
34 G4UIcmdWith3VectorAndUnit *m_changeTheLocation;
36 std::string m_activeObjectName;
Definition: DetectorConstruction.h:23
user interface class for moving bits around
Definition: DetectorMessenger.h:20
void SetNewValue(G4UIcommand *, G4String)
Definition: DetectorMessenger.cpp:56
~DetectorMessenger()
Definition: DetectorMessenger.cpp:47
DetectorMessenger(DetectorConstruction *)
Definition: DetectorMessenger.cpp:11