40   :hadrontherapyDetector(detector)
 
   47                                            "\n   0 or negative values mean <<Don't change it!>>");
 
   50                                                 "PhantomSizeAlongZ", 
false);
 
   66                                                 " respect to that of the \"World\""); 
 
   69                                                     "PositionAlongZ", 
false);
 
   87                                             "\n   0 or negative values mean <<Don't change it>>");
 
   88     changeTheDetectorSizeCmd -> SetParameterName(
"DetectorSizeAlongX", 
"DetectorSizeAlongY", 
"DetectorSizeAlongZ", 
false);
 
   96                                                          "\nNegative values mean <<Don't change it!>>"); 
 
   99                                                               "DisplacementAlongZ", 
false);
 
  107                                              "\n   0 or negative values mean <<Don't change it!>>");
 
G4UIcmdWith3VectorAndUnit * changeThePhantomPositionCmd
 
G4UIcmdWith3VectorAndUnit * changeThePhantomSizeCmd
 
CLHEP::Hep3Vector G4ThreeVector
 
void SetNewValue(G4UIcommand *, G4String)
 
HadrontherapyDetectorConstruction * hadrontherapyDetector
 
HadrontherapyDetectorMessenger(HadrontherapyDetectorConstruction *)
 
G4UIcmdWith3VectorAndUnit * changeTheDetectorToPhantomPositionCmd
 
G4UIdirectory * changeTheDetectorDir
 
void SetGuidance(const char *aGuidance)
 
G4UIcmdWithAString * changeThePhantomMaterialCmd
 
void AvailableForStates(G4ApplicationState s1)
 
G4UIdirectory * changeThePhantomDir
 
G4UIcmdWithoutParameter * updateCmd
 
G4UIcmdWith3VectorAndUnit * changeTheDetectorSizeCmd
 
~HadrontherapyDetectorMessenger()
 
G4UIcmdWith3VectorAndUnit * changeTheDetectorVoxelCmd