42 :laserDrivenMessengerPointer(laserDriven)
46 laserDrivenDir -> SetGuidance(
"The Laser Driven Beam Line module of Hadrontherapy");
50 energySelectorDir -> SetGuidance(
"The Energy selector (ESS) module of Hadrontherapy");
53 FcollimatorDir -> SetGuidance(
"Define geometrical characteristics of the ESS first collimator");
56 ScollimatorDir -> SetGuidance(
"Define geometrical characteristics of the ESS second collimator");
59 slitDir -> SetGuidance(
"Define geometrical characteristics of the ESS slit");
63 quadrupoleDir -> SetGuidance(
"The Quadrupoles module of Hadrontherapy");
66 relativePosDir -> SetGuidance(
"Define the x relative positions of the quadrupoles");
71 DisableESSCmd -> SetGuidance(
"This command MUST be applied before \"beamOn\" ");
94 FcollimatorZpositionCmd -> SetGuidance(
"Set the Z position of the first collimator hole as respect the internal vacuum chamber center axis");
120 ScollimatorZpositionCmd -> SetGuidance(
"Set the Z position of the second collimator hole as respect the internal vacuum chamber center axis");
130 SlitThicknessCmd -> SetGuidance(
"Set the X dimension of the Slit, the maximum value is 10 mm");
154 slitHolePositionZCmd -> SetGuidance(
"Set the Slit hole position in the Z direction as respect the Slit body center");
163 DisableQuadsCmd -> SetGuidance(
"This command MUST be applied before \"beamOn\" ");
LaserDrivenBeamLine * laserDrivenMessengerPointer
G4UIcmdWithoutParameter * DisableQuadsCmd
G4UIdirectory * laserDrivenDir
LaserDrivenBeamLineMessenger(LaserDrivenBeamLine *)
G4UIdirectory * relativePosDir
G4UIcmdWithADoubleAndUnit * ScollimatorThicknessCmd
G4UIdirectory * ScollimatorDir
G4UIdirectory * energySelectorDir
~LaserDrivenBeamLineMessenger()
G4UIcmdWithADoubleAndUnit * holeSlitDimensionZCmd
G4UIcmdWithADoubleAndUnit * SlitThicknessCmd
G4UIcmdWithADoubleAndUnit * slitHolePositionZCmd
G4UIdirectory * quadrupoleDir
G4UIcmdWithADoubleAndUnit * FcollimatorZpositionCmd
G4UIcmdWithADoubleAndUnit * ScollimatorRadiusCmd
G4UIcmdWithoutParameter * DisableESSCmd
void SetNewValue(G4UIcommand *, G4String)
G4UIcmdWithADoubleAndUnit * FcollimatorRadiusCmd
G4UIdirectory * FcollimatorDir
G4UIcmdWithADoubleAndUnit * ScollimatorZpositionCmd
G4UIcmdWithADoubleAndUnit * FcollimatorThicknessCmd
G4UIcmdWithADoubleAndUnit * holeSlitDimensionYCmd