28 #include "DetectorConstruction.hh"
void SetGuidance(const char *aGuidance)
void SetDefaultValue(G4ThreeVector defVal)
~DetectorConstructionMessenger()
CLHEP::Hep3Vector G4ThreeVector
G4UIcmdWith3VectorAndUnit * fXtalBRCmd
void SetAngles(G4ThreeVector a3vec)
G4UIdirectory * fMyXtalDirectory
G4UIcmdWithAString * fXtalMaterialCmd
virtual G4String GetCurrentValue(G4UIcommand *command)
void SetDefaultValue(const char *defVal)
DetectorConstruction * fTarget
G4UIcmdWith3VectorAndUnit * fXtalSizeCmd
G4ThreeVector GetAngles()
void SetSizes(G4ThreeVector a3vec)
static G4String ConvertToString(G4bool boolVal)
void SetBR(G4ThreeVector a3vec)
DetectorConstructionMessenger(DetectorConstruction *mpga)
virtual void SetNewValue(G4UIcommand *command, G4String newValues)
void SetEC(G4String aString)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultUnit(const char *defUnit)
static G4ThreeVector GetNew3VectorValue(const char *paramString)
G4Material * GetMaterial()
void SetParameterName(const char *theNameX, const char *theNameY, const char *theNameZ, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWith3VectorAndUnit * fXtalAngleCmd
Simple detector construction with a box volume placed in a world.
G4UIcmdWithAString * fXtalECCmd
void SetMaterial(G4String)