31 #include "DetectorMessenger.hh"
32 #include "DetectorConstruction.hh"
42 fDetectorConstruction(detectorConstruction),
54 "WithDirectMatrix WithInverseMatrix WithAxialRotations WithEulerAngles WithReflections");
72 if ( newValue ==
"WithDirectMatrix" )
74 else if ( newValue ==
"WithInverseMatrix" )
76 else if ( newValue ==
"WithAxialRotations" )
78 else if ( newValue ==
"WithEulerAngles" )
80 else if ( newValue ==
"WithReflections" )
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetNewValue(G4UIcommand *, G4String)
DetectorConstruction * fDetectorConstruction
G4UIdirectory * fDirectory
G4UIcmdWithAString * fSetMethodCmd
void SetGuidance(const char *aGuidance)
DetectorMessenger(DetectorConstruction *)
void SetMethod(EMethod method)
void SetCandidates(const char *candidateList)
Detector construction class to demonstrate various ways of placement.