QwGeant4
|
UI control for the event generator. More...
#include <QweakSimEPEventMessenger.hh>
Inherits G4UImessenger.
Public Member Functions | |
QweakSimEPEventMessenger (QweakSimEPEvent *) | |
~QweakSimEPEventMessenger () | |
void | SetNewValue (G4UIcommand *, G4String) |
Private Attributes | |
QweakSimEPEvent * | pQweakSimEPEvent |
G4UIdirectory * | EventGenDir |
G4UIcmdWithAnInteger * | verboseCmd |
G4UIcmdWithAnInteger * | SelectReactionType_Cmd |
G4UIcmdWithAnInteger * | SelectReactionRegion_Cmd |
G4UIcmdWithAnInteger * | SelectOctant_Cmd |
G4UIcmdWithAnInteger * | SelectIsotropy_Cmd |
G4UIcmdWithADoubleAndUnit * | ThetaMinLimitCmd |
G4UIcmdWithADoubleAndUnit * | ThetaMaxLimitCmd |
G4UIcmdWithADoubleAndUnit * | PhiMinLimitCmd |
G4UIcmdWithADoubleAndUnit * | PhiMaxLimitCmd |
G4UIcmdWithADoubleAndUnit * | EPrimeMinLimitCmd |
G4UIcmdWithADoubleAndUnit * | EPrimeMaxLimitCmd |
G4UIcmdWithADoubleAndUnit * | SetBeamEnergyCmd |
G4UIcmdWithADoubleAndUnit * | SetElasticPeakDeltaECmd |
G4UIcmdWithADoubleAndUnit * | SetSchwingerDeltaECmd |
UI control for the event generator.
Definition at line 40 of file QweakSimEPEventMessenger.hh.
QweakSimEPEventMessenger::QweakSimEPEventMessenger | ( | QweakSimEPEvent * | pEPEvent | ) |
Definition at line 24 of file QweakSimEPEventMessenger.cc.
References EPrimeMaxLimitCmd, EPrimeMinLimitCmd, EventGenDir, PhiMaxLimitCmd, PhiMinLimitCmd, SelectIsotropy_Cmd, SelectOctant_Cmd, SelectReactionRegion_Cmd, SelectReactionType_Cmd, SetBeamEnergyCmd, SetElasticPeakDeltaECmd, SetSchwingerDeltaECmd, ThetaMaxLimitCmd, ThetaMinLimitCmd, and verboseCmd.
QweakSimEPEventMessenger::~QweakSimEPEventMessenger | ( | ) |
Definition at line 171 of file QweakSimEPEventMessenger.cc.
References EPrimeMaxLimitCmd, EPrimeMinLimitCmd, EventGenDir, PhiMaxLimitCmd, PhiMinLimitCmd, SelectIsotropy_Cmd, SelectOctant_Cmd, SelectReactionRegion_Cmd, SelectReactionType_Cmd, SetBeamEnergyCmd, SetElasticPeakDeltaECmd, SetSchwingerDeltaECmd, ThetaMaxLimitCmd, ThetaMinLimitCmd, and verboseCmd.
void QweakSimEPEventMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Definition at line 197 of file QweakSimEPEventMessenger.cc.
References QweakSimEPEvent::CreateLookupTable(), EPrimeMaxLimitCmd, EPrimeMinLimitCmd, PhiMaxLimitCmd, PhiMinLimitCmd, pQweakSimEPEvent, SelectIsotropy_Cmd, SelectOctant_Cmd, SelectReactionRegion_Cmd, SelectReactionType_Cmd, QweakSimEPEvent::SetActiveOctantNumber(), QweakSimEPEvent::SetBeamEnergy(), SetBeamEnergyCmd, QweakSimEPEvent::SetElasticPeakDeltaE(), SetElasticPeakDeltaECmd, QweakSimEPEvent::SetEPrime_Max(), QweakSimEPEvent::SetEPrime_Min(), QweakSimEPEvent::SetIsotropy(), QweakSimEPEvent::SetPhiAngle_Max(), QweakSimEPEvent::SetPhiAngle_Min(), QweakSimEPEvent::SetReactionRegion(), QweakSimEPEvent::SetReactionType(), QweakSimEPEvent::SetSchwingerDeltaE(), SetSchwingerDeltaECmd, QweakSimEPEvent::SetThetaAngle_Max(), QweakSimEPEvent::SetThetaAngle_Min(), ThetaMaxLimitCmd, and ThetaMinLimitCmd.
|
private |
Definition at line 64 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 63 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 52 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 62 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 61 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 50 of file QweakSimEPEventMessenger.hh.
Referenced by SetNewValue().
|
private |
Definition at line 57 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 56 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 55 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 54 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 65 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 66 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 67 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 60 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 59 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), SetNewValue(), and ~QweakSimEPEventMessenger().
|
private |
Definition at line 53 of file QweakSimEPEventMessenger.hh.
Referenced by QweakSimEPEventMessenger(), and ~QweakSimEPEventMessenger().