45 #include "DetectorMessenger.hh"
46 #include "DetectorConstruction.hh"
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetGap(G4double val)
G4UIcmdWithADoubleAndUnit * fZMagFieldCmd
static Histo * GetPointer()
void SetNewValue(G4UIcommand *, G4String)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWithAString * fHistoCmd
static G4int GetNewIntValue(const char *paramString)
G4UIcmdWithADoubleAndUnit * fAbsSizYZCmd
G4UIcmdWithAnInteger * fIntCmd
G4UIcmdWithAnInteger * fNumOfEvt
G4UIcmdWithADoubleAndUnit * fXMagFieldCmd
void SetUnitCategory(const char *unitCategory)
void SetTarget2Z(G4double val)
static G4double GetNewDoubleValue(const char *paramString)
G4UIcmdWithAnInteger * fVerbCmd
void SetTarget2Material(const G4String &m)
G4UIcmdWithoutParameter * fUpdateCmd
G4UIcmdWithAString * fAbsMaterCmd
void SetAbsorberZ(G4double val)
void SetTarget1Z(G4double val)
void SetCheckShiftZ(G4double val)
G4UIcmdWithAString * fWorldMaterCmd
void SetGuidance(const char *aGuidance)
G4UIcmdWithADoubleAndUnit * fAbsGapCmd
void AvailableForStates(G4ApplicationState s1)
G4UIcmdWithADoubleAndUnit * fWorldXCmd
void SetAbsorberShiftZ(G4double val)
void SetMylarZ(G4double val)
G4UIcmdWithADoubleAndUnit * fAbsThickCmd
const G4double x[NPOINTSGL]
G4UIcmdWithADoubleAndUnit * fYMagFieldCmd
DetectorMessenger(DetectorConstruction *)
Detector construction class to demonstrate various ways of placement.
G4UIcmdWithADoubleAndUnit * fDeltaECmd
DetectorConstruction * fDetector
void SetTarget1Material(const G4String &m)
G4UIcmdWithAnInteger * fNumOfAbsCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)