QwGeant4
|
Scans the input file for ... More...
#include <QweakSimPrimaryGeneratorActionMessenger.hh>
Inherits G4UImessenger.
Public Member Functions | |
QweakSimPrimaryGeneratorActionMessenger (QweakSimPrimaryGeneratorAction *) | |
virtual | ~QweakSimPrimaryGeneratorActionMessenger () |
void | SetNewValue (G4UIcommand *, G4String) |
Private Attributes | |
QweakSimPrimaryGeneratorAction * | pPrimaryGeneratorAction |
G4UIdirectory * | Dir |
G4UIcmdWithAnInteger * | verboseCmd |
G4UIcmdWithoutParameter * | resetCmd |
G4UIcmdWithAnInteger * | InitEventCounterCmd |
G4UIcmdWithAString * | SetParticleType_Cmd |
G4UIcmdWithAString * | SetBeamParticleType_Cmd |
G4UIcmdWithAString * | SetScatteredParticleType_Cmd |
G4UIcmdWithAString * | SetPolarization_Cmd |
G4UIcmdWithADoubleAndUnit * | SetPositionX_Cmd |
G4UIcmdWithADoubleAndUnit * | SetPositionY_Cmd |
G4UIcmdWithADoubleAndUnit * | SetPositionZ_Cmd |
G4UIcmdWithADoubleAndUnit * | SetDirectionX_Cmd |
G4UIcmdWithADoubleAndUnit * | SetDirectionY_Cmd |
G4UIcmdWithADoubleAndUnit * | SetRasterSize_Cmd |
G4UIcmdWithADoubleAndUnit * | SetRasterXmin_Cmd |
G4UIcmdWithADoubleAndUnit * | SetRasterXmax_Cmd |
G4UIcmdWithADoubleAndUnit * | SetRasterYmin_Cmd |
G4UIcmdWithADoubleAndUnit * | SetRasterYmax_Cmd |
G4double | Xmin |
G4double | Xmax |
G4double | Ymin |
G4double | Ymax |
Scans the input file for ...
Placeholder for a long explaination
Definition at line 44 of file QweakSimPrimaryGeneratorActionMessenger.hh.
QweakSimPrimaryGeneratorActionMessenger::QweakSimPrimaryGeneratorActionMessenger | ( | QweakSimPrimaryGeneratorAction * | pPhys | ) |
Definition at line 29 of file QweakSimPrimaryGeneratorActionMessenger.cc.
References Dir, InitEventCounterCmd, resetCmd, SetBeamParticleType_Cmd, SetDirectionX_Cmd, SetDirectionY_Cmd, SetParticleType_Cmd, SetPolarization_Cmd, SetPositionX_Cmd, SetPositionY_Cmd, SetPositionZ_Cmd, SetRasterSize_Cmd, SetRasterXmax_Cmd, SetRasterXmin_Cmd, SetRasterYmax_Cmd, SetRasterYmin_Cmd, SetScatteredParticleType_Cmd, verboseCmd, Xmax, Xmin, Ymax, and Ymin.
|
virtual |
Definition at line 165 of file QweakSimPrimaryGeneratorActionMessenger.cc.
References Dir, InitEventCounterCmd, resetCmd, SetBeamParticleType_Cmd, SetParticleType_Cmd, SetPolarization_Cmd, SetRasterSize_Cmd, SetRasterXmax_Cmd, SetRasterXmin_Cmd, SetRasterYmax_Cmd, SetRasterYmin_Cmd, SetScatteredParticleType_Cmd, and verboseCmd.
void QweakSimPrimaryGeneratorActionMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 184 of file QweakSimPrimaryGeneratorActionMessenger.cc.
References QweakSimPrimaryGeneratorAction::GetUserInfo(), InitEventCounterCmd, pPrimaryGeneratorAction, resetCmd, QweakSimPrimaryGeneratorAction::ResetNtupleEventCounter(), QweakSimUserInformation::SetBeamDirectionX(), QweakSimUserInformation::SetBeamDirectionY(), QweakSimPrimaryGeneratorAction::SetBeamParticleType(), SetBeamParticleType_Cmd, QweakSimUserInformation::SetBeamPositionX(), QweakSimUserInformation::SetBeamPositionY(), QweakSimUserInformation::SetBeamPositionZ(), QweakSimPrimaryGeneratorAction::SetBeamRasteringRegion(), SetDirectionX_Cmd, SetDirectionY_Cmd, QweakSimPrimaryGeneratorAction::SetNtupleEventCounter(), SetParticleType_Cmd, QweakSimPrimaryGeneratorAction::SetPolarization(), SetPolarization_Cmd, SetPositionX_Cmd, SetPositionY_Cmd, SetPositionZ_Cmd, SetRasterSize_Cmd, SetRasterXmax_Cmd, SetRasterXmin_Cmd, SetRasterYmax_Cmd, SetRasterYmin_Cmd, QweakSimPrimaryGeneratorAction::SetScatteredParticleType(), SetScatteredParticleType_Cmd, Xmax, Xmin, Ymax, and Ymin.
|
private |
Definition at line 56 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 59 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 54 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by SetNewValue().
|
private |
Definition at line 58 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 61 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 68 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 69 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 60 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 63 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 65 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 66 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 67 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 71 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 73 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 72 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 75 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 74 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 62 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), SetNewValue(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 57 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and ~QweakSimPrimaryGeneratorActionMessenger().
|
private |
Definition at line 78 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 77 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 80 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().
|
private |
Definition at line 79 of file QweakSimPrimaryGeneratorActionMessenger.hh.
Referenced by QweakSimPrimaryGeneratorActionMessenger(), and SetNewValue().