31 #include "ExG4DetectorConstruction01Messenger.hh"
32 #include "ExG4DetectorConstruction01.hh"
44 fDetectorConstruction(detectorConstruction),
67 "BoxDimensionsHx",
"BoxDimensionsHy",
"BoxDimensionsHz",
96 newDimensions.x(), newDimensions.y(), newDimensions.z());
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
ExG4DetectorConstruction01 * fDetectorConstruction
virtual ~ExG4DetectorConstruction01Messenger()
CLHEP::Hep3Vector G4ThreeVector
void SetDimensions(G4double hx, G4double hy, G4double hz)
G4UIdirectory * fDirectory
static G4ThreeVector GetNew3VectorValue(const char *paramString)
Simple detector construction with only a world volume.
void SetParameterName(const char *theNameX, const char *theNameY, const char *theNameZ, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWith3VectorAndUnit * fSetDimensionsCmd
virtual void SetNewValue(G4UIcommand *command, G4String newValue)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
void SetMaterial(const G4String &materialName)
ExG4DetectorConstruction01Messenger(ExG4DetectorConstruction01 *)
G4UIcmdWithAString * fSetMaterialCmd
G4UIdirectory * fTopDirectory