35 BeamLineZPosCmd =
new G4UIcmdWithADoubleAndUnit(
"/BeamLine/SetCenterPositionInZ",
this);
36 BeamLineZPosCmd->SetGuidance(
"Set the Z position of the target center");
42 BeamLineMatCmd =
new G4UIcmdWithAString(
"/BeamLine/SetBeamLineMaterial",
this);
62 G4cout <<
"#### Calling QweakSimBeamLineMessenger::SetNewValue() " << newValue << G4endl;
66 G4cout <<
"#### Messenger: Setting BeamLine Z position to " << newValue << G4endl;
73 G4cout <<
"#### Messenger: Setting BeamLine Material to " << newValue << G4endl;
79 G4cout <<
"#### Leaving QweakSimBeamLineMessenger::SetNewValue() " << newValue << G4endl;
G4UIdirectory * BeamLineDir
void SetBeamLineCenterPositionInZ(G4double)
~QweakSimBeamLineMessenger()
QweakSimBeamLine * myBeamLine
QweakSimBeamLineMessenger(QweakSimBeamLine *)
G4UIcmdWithAString * BeamLineMatCmd
void SetNewValue(G4UIcommand *, G4String)
Definition of the BeamLine.
G4UIcmdWithADoubleAndUnit * BeamLineZPosCmd
void SetBeamLineMaterial(G4String)