QwGeant4
|
Scans the input file for /GEM/xyz commands. More...
#include <QweakSimGEMMessenger.hh>
Inherits G4UImessenger.
Public Member Functions | |
QweakSimGEMMessenger (QweakSimGEM *) | |
~QweakSimGEMMessenger () | |
void | SetNewValue (G4UIcommand *, G4String) |
Private Attributes | |
QweakSimGEM * | myGEM |
G4UIdirectory * | GEMDir |
G4UIcmdWithAString * | GEM_MasterContainerMatCmd |
G4UIcmdWithAString * | GEM_SubContainerMatCmd |
G4UIcmdWithAString * | GEM_FrameMatCmd |
G4UIcmdWithADoubleAndUnit * | GEM_FrontCenterPositionInX_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_FrontCenterPositionInY_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_FrontCenterPositionInZ_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_BackCenterPositionInX_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_BackCenterPositionInY_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_BackCenterPositionInZ_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_FrontChamber_RotationAngleInPhi_Cmd |
G4UIcmdWithADoubleAndUnit * | GEM_BackChamber_RotationAngleInPhi_Cmd |
G4UIdirectory * | DriftCellDir |
Scans the input file for /GEM/xyz commands.
Placeholder for a long explaination
Definition at line 60 of file QweakSimGEMMessenger.hh.
QweakSimGEMMessenger::QweakSimGEMMessenger | ( | QweakSimGEM * | theGEM | ) |
Definition at line 28 of file QweakSimGEMMessenger.cc.
References GEM_BackCenterPositionInX_Cmd, GEM_BackCenterPositionInY_Cmd, GEM_BackCenterPositionInZ_Cmd, GEM_BackChamber_RotationAngleInPhi_Cmd, GEM_FrameMatCmd, GEM_FrontCenterPositionInX_Cmd, GEM_FrontCenterPositionInY_Cmd, GEM_FrontCenterPositionInZ_Cmd, GEM_FrontChamber_RotationAngleInPhi_Cmd, GEM_MasterContainerMatCmd, GEM_SubContainerMatCmd, and GEMDir.
QweakSimGEMMessenger::~QweakSimGEMMessenger | ( | ) |
Definition at line 120 of file QweakSimGEMMessenger.cc.
References GEM_BackCenterPositionInX_Cmd, GEM_BackCenterPositionInY_Cmd, GEM_BackCenterPositionInZ_Cmd, GEM_BackChamber_RotationAngleInPhi_Cmd, GEM_FrameMatCmd, GEM_FrontCenterPositionInX_Cmd, GEM_FrontCenterPositionInY_Cmd, GEM_FrontCenterPositionInZ_Cmd, GEM_FrontChamber_RotationAngleInPhi_Cmd, GEM_MasterContainerMatCmd, GEM_SubContainerMatCmd, and GEMDir.
void QweakSimGEMMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 145 of file QweakSimGEMMessenger.cc.
References GEM_BackCenterPositionInX_Cmd, GEM_BackCenterPositionInY_Cmd, GEM_BackCenterPositionInZ_Cmd, GEM_BackChamber_RotationAngleInPhi_Cmd, GEM_FrameMatCmd, GEM_FrontCenterPositionInX_Cmd, GEM_FrontCenterPositionInY_Cmd, GEM_FrontCenterPositionInZ_Cmd, GEM_FrontChamber_RotationAngleInPhi_Cmd, GEM_MasterContainerMatCmd, GEM_SubContainerMatCmd, myGEM, QweakSimGEM::SetBackGEM_CenterPositionInX(), QweakSimGEM::SetBackGEM_CenterPositionInY(), QweakSimGEM::SetBackGEM_CenterPositionInZ(), QweakSimGEM::SetFrontGEM_CenterPositionInX(), QweakSimGEM::SetFrontGEM_CenterPositionInY(), QweakSimGEM::SetFrontGEM_CenterPositionInZ(), QweakSimGEM::SetGEM_BackChamber_RotationAngleInPhi(), QweakSimGEM::SetGEM_FrameMaterial(), QweakSimGEM::SetGEM_FrontChamber_RotationAngleInPhi(), QweakSimGEM::SetGEM_MasterContainerMaterial(), and QweakSimGEM::SetGEM_SubContainerMaterial().
|
private |
Definition at line 89 of file QweakSimGEMMessenger.hh.
|
private |
Definition at line 82 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 83 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 84 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 87 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 75 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 78 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 79 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 80 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 86 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 73 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 74 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), SetNewValue(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 71 of file QweakSimGEMMessenger.hh.
Referenced by QweakSimGEMMessenger(), and ~QweakSimGEMMessenger().
|
private |
Definition at line 69 of file QweakSimGEMMessenger.hh.
Referenced by SetNewValue().