QwGeant4
|
Scans the input file for /Target/xyz commands. More...
#include <QweakSimTargetMessenger.hh>
Inherits G4UImessenger.
Public Member Functions | |
QweakSimTargetMessenger (QweakSimTarget *) | |
~QweakSimTargetMessenger () | |
void | SetNewValue (G4UIcommand *, G4String) |
Private Attributes | |
QweakSimTarget * | myTarget |
G4UIdirectory * | TargetDir |
G4UIcmdWithAString * | TargCmd |
G4UIcmdWithAString * | TargMatCmd |
G4UIcmdWithAString * | TargCellMatCmd |
G4UIcmdWithAString * | TargEntWinMatCmd |
G4UIcmdWithAString * | TargExtWinMatCmd |
G4UIcmdWithAString * | TargExtWinNipMatCmd |
G4UIcmdWithADoubleAndUnit * | TargZPosCmd |
G4UIcmdWithADoubleAndUnit * | TargLenCmd |
Scans the input file for /Target/xyz commands.
Placeholder for a long explaination
Definition at line 60 of file QweakSimTargetMessenger.hh.
QweakSimTargetMessenger::QweakSimTargetMessenger | ( | QweakSimTarget * | myTar | ) |
Definition at line 30 of file QweakSimTargetMessenger.cc.
References TargCellMatCmd, TargCmd, TargEntWinMatCmd, TargetDir, TargExtWinMatCmd, TargExtWinNipMatCmd, TargLenCmd, TargMatCmd, and TargZPosCmd.
QweakSimTargetMessenger::~QweakSimTargetMessenger | ( | ) |
Definition at line 83 of file QweakSimTargetMessenger.cc.
References TargCellMatCmd, TargCmd, TargEntWinMatCmd, TargetDir, TargExtWinMatCmd, TargExtWinNipMatCmd, TargLenCmd, TargMatCmd, and TargZPosCmd.
void QweakSimTargetMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 98 of file QweakSimTargetMessenger.cc.
References myTarget, QweakSimTarget::SetTarget(), QweakSimTarget::SetTargetCellMaterial(), QweakSimTarget::SetTargetCenterPositionInZ(), QweakSimTarget::SetTargetEntranceWindowMaterial(), QweakSimTarget::SetTargetExitWindowMaterial(), QweakSimTarget::SetTargetExitWindowNippleMaterial(), QweakSimTarget::SetTargetLength(), QweakSimTarget::SetTargetMaterial(), TargCellMatCmd, TargCmd, TargEntWinMatCmd, TargExtWinMatCmd, TargExtWinNipMatCmd, TargLenCmd, TargMatCmd, and TargZPosCmd.
|
private |
Definition at line 69 of file QweakSimTargetMessenger.hh.
Referenced by SetNewValue().
|
private |
Definition at line 75 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 73 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 76 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 71 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 77 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 78 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 81 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 74 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().
|
private |
Definition at line 79 of file QweakSimTargetMessenger.hh.
Referenced by QweakSimTargetMessenger(), SetNewValue(), and ~QweakSimTargetMessenger().