QwGeant4
|
Scans the input file for /HDC/xyz commands. More...
#include <QweakSimHDCMessenger.hh>
Inherits G4UImessenger.
Public Member Functions | |
QweakSimHDCMessenger (QweakSimHDC *, G4int pkg=0) | |
~QweakSimHDCMessenger () | |
void | SetNewValue (G4UIcommand *, G4String) |
Private Attributes | |
QweakSimHDC * | myHDC |
G4UIdirectory * | HDCDir |
G4int | fPackage |
G4UIdirectory * | DirPerPackage |
G4UIcmdWithAString * | HDC_MasterContainerMatCmd |
G4UIcmdWithAString * | HDC_SubContainerMatCmd |
G4UIcmdWithAString * | HDC_FrameMatCmd |
G4UIcmdWithAString * | HDC_FoilMatCmd |
G4UIcmdWithAString * | HDC_WirePlaneMatCmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInX_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInY_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInZ_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInX_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInY_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInZ_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_RotationAngleInPhi_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInX_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInY_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_FrontCenterPositionInZ_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInX_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInY_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_BackCenterPositionInZ_Pkg_Cmd |
G4UIcmdWithADoubleAndUnit * | HDC_RotationAngleInPhi_Pkg_Cmd |
Scans the input file for /HDC/xyz commands.
Placeholder for a long explaination
Definition at line 60 of file QweakSimHDCMessenger.hh.
QweakSimHDCMessenger::QweakSimHDCMessenger | ( | QweakSimHDC * | theHDC, |
G4int | pkg = 0 |
||
) |
Definition at line 45 of file QweakSimHDCMessenger.cc.
References DirPerPackage, HDC_BackCenterPositionInX_Cmd, HDC_BackCenterPositionInX_Pkg_Cmd, HDC_BackCenterPositionInY_Cmd, HDC_BackCenterPositionInY_Pkg_Cmd, HDC_BackCenterPositionInZ_Cmd, HDC_BackCenterPositionInZ_Pkg_Cmd, HDC_FoilMatCmd, HDC_FrameMatCmd, HDC_FrontCenterPositionInX_Cmd, HDC_FrontCenterPositionInX_Pkg_Cmd, HDC_FrontCenterPositionInY_Cmd, HDC_FrontCenterPositionInY_Pkg_Cmd, HDC_FrontCenterPositionInZ_Cmd, HDC_FrontCenterPositionInZ_Pkg_Cmd, HDC_MasterContainerMatCmd, HDC_RotationAngleInPhi_Cmd, HDC_RotationAngleInPhi_Pkg_Cmd, HDC_SubContainerMatCmd, HDC_WirePlaneMatCmd, and HDCDir.
QweakSimHDCMessenger::~QweakSimHDCMessenger | ( | ) |
Definition at line 180 of file QweakSimHDCMessenger.cc.
References DirPerPackage, HDC_BackCenterPositionInX_Cmd, HDC_BackCenterPositionInX_Pkg_Cmd, HDC_BackCenterPositionInY_Cmd, HDC_BackCenterPositionInY_Pkg_Cmd, HDC_BackCenterPositionInZ_Cmd, HDC_BackCenterPositionInZ_Pkg_Cmd, HDC_FoilMatCmd, HDC_FrameMatCmd, HDC_FrontCenterPositionInX_Cmd, HDC_FrontCenterPositionInX_Pkg_Cmd, HDC_FrontCenterPositionInY_Cmd, HDC_FrontCenterPositionInY_Pkg_Cmd, HDC_FrontCenterPositionInZ_Cmd, HDC_FrontCenterPositionInZ_Pkg_Cmd, HDC_MasterContainerMatCmd, HDC_RotationAngleInPhi_Cmd, HDC_RotationAngleInPhi_Pkg_Cmd, HDC_SubContainerMatCmd, HDC_WirePlaneMatCmd, and HDCDir.
void QweakSimHDCMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 216 of file QweakSimHDCMessenger.cc.
References fPackage, HDC_BackCenterPositionInX_Cmd, HDC_BackCenterPositionInX_Pkg_Cmd, HDC_BackCenterPositionInY_Cmd, HDC_BackCenterPositionInY_Pkg_Cmd, HDC_BackCenterPositionInZ_Cmd, HDC_BackCenterPositionInZ_Pkg_Cmd, HDC_FoilMatCmd, HDC_FrameMatCmd, HDC_FrontCenterPositionInX_Cmd, HDC_FrontCenterPositionInX_Pkg_Cmd, HDC_FrontCenterPositionInY_Cmd, HDC_FrontCenterPositionInY_Pkg_Cmd, HDC_FrontCenterPositionInZ_Cmd, HDC_FrontCenterPositionInZ_Pkg_Cmd, HDC_MasterContainerMatCmd, HDC_RotationAngleInPhi_Cmd, HDC_RotationAngleInPhi_Pkg_Cmd, HDC_SubContainerMatCmd, HDC_WirePlaneMatCmd, myHDC, QweakSimHDC::SetBackHDC_CenterPositionInX(), QweakSimHDC::SetBackHDC_CenterPositionInY(), QweakSimHDC::SetBackHDC_CenterPositionInZ(), QweakSimHDC::SetFrontHDC_CenterPositionInX(), QweakSimHDC::SetFrontHDC_CenterPositionInY(), QweakSimHDC::SetFrontHDC_CenterPositionInZ(), QweakSimHDC::SetHDC_FoilMaterial(), QweakSimHDC::SetHDC_FrameMaterial(), QweakSimHDC::SetHDC_MasterContainerMaterial(), QweakSimHDC::SetHDC_RotationAngleInPhi(), QweakSimHDC::SetHDC_SubContainerMaterial(), and QweakSimHDC::SetHDC_WirePlaneMaterial().
|
private |
Definition at line 75 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 74 of file QweakSimHDCMessenger.hh.
Referenced by SetNewValue().
|
private |
Definition at line 88 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 100 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 89 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 101 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 90 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 102 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 81 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 80 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 84 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 96 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 85 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 97 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 86 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 98 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 77 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 92 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 104 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 78 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 82 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), SetNewValue(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 72 of file QweakSimHDCMessenger.hh.
Referenced by QweakSimHDCMessenger(), and ~QweakSimHDCMessenger().
|
private |
Definition at line 69 of file QweakSimHDCMessenger.hh.
Referenced by SetNewValue().