57 PhantomName->
SetGuidance(
"phantom name to select among those implemented fullWater, boxInBox, Dicom1");
62 PhantomFileName->
SetGuidance(
"full path and macro file name containing specific setup data for the phantom chosen");
67 phantomCentre->
SetGuidance(
"phantom centre coordinates in the world [mm]");
81 if (cmd==PhantomFileName )
84 if (cmd==phantomCentre )
92 command =
"/run/beamOn 0";
94 command =
"/vis/viewer/flush";
CLHEP::Hep3Vector G4ThreeVector
void SetDefaultUnit(const char *defUnit)
void SetNewValue(G4UIcommand *cmd, G4String newValue)
CML2PhantomConstructionMessenger(CML2PhantomConstruction *phantomConstructor)
void setPhantomFileName(G4String val)
void addNewCentre(G4ThreeVector val)
static G4UImanager * GetUIpointer()
void SetGuidance(const char *aGuidance)
void SetDefaultValue(G4ThreeVector defVal)
void SetDefaultValue(const char *defVal)
void setPhantomName(G4String val)
~CML2PhantomConstructionMessenger(void)
static G4ThreeVector GetNew3VectorRawValue(const char *paramString)
G4int ApplyCommand(const char *aCommand)
void applyNewCentre(G4ThreeVector val)