ACTARSim
ACTAR TPC Simulation Reference Guide
|
Physics List Messenger
Definition at line 22 of file ActarSimPhysicsListMessenger.hh.
Public Member Functions | |
ActarSimPhysicsListMessenger (ActarSimPhysicsList *) | |
~ActarSimPhysicsListMessenger () | |
Destructor. More... | |
void | SetNewValue (G4UIcommand *, G4String) |
Setting the values using the ActarSimPhysicsList interface. More... | |
Private Attributes | |
ActarSimPhysicsList * | pPhysicsList |
Pointer to the Physic List. More... | |
G4UIdirectory * | physDir |
Directory. More... | |
G4UIcmdWithADoubleAndUnit * | gammaCutCmd |
Set gamma cut. More... | |
G4UIcmdWithADoubleAndUnit * | electCutCmd |
Set electron cut. More... | |
G4UIcmdWithADoubleAndUnit * | protoCutCmd |
Set positron cut. More... | |
G4UIcmdWithADoubleAndUnit * | allCutCmd |
Set cut for all. More... | |
G4UIcmdWithAnInteger * | verbCmd |
Set verbose level for processes. More... | |
G4UIcmdWithAString * | pListCmd |
Add modula physics list. More... | |
G4UIcmdWithAString * | RmPListCmd |
Remove all modula physics list. More... | |
#include <ActarSimPhysicsListMessenger.hh>
ActarSimPhysicsListMessenger::ActarSimPhysicsListMessenger | ( | ActarSimPhysicsList * | pPhys | ) |
Constructor with commands definition. Commands included in this AnalysisMessenger:
Definition at line 32 of file ActarSimPhysicsListMessenger.cc.
ActarSimPhysicsListMessenger::~ActarSimPhysicsListMessenger | ( | ) |
Destructor.
Definition at line 83 of file ActarSimPhysicsListMessenger.cc.
void ActarSimPhysicsListMessenger::SetNewValue | ( | G4UIcommand * | command, |
G4String | newValue | ||
) |
Setting the values using the ActarSimPhysicsList interface.
Definition at line 96 of file ActarSimPhysicsListMessenger.cc.
|
private |
Set cut for all.
Definition at line 30 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Set electron cut.
Definition at line 28 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Set gamma cut.
Definition at line 27 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Directory.
Definition at line 26 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), and ~ActarSimPhysicsListMessenger().
|
private |
Add modula physics list.
Definition at line 32 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Pointer to the Physic List.
Definition at line 24 of file ActarSimPhysicsListMessenger.hh.
Referenced by SetNewValue().
|
private |
Set positron cut.
Definition at line 29 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Remove all modula physics list.
Definition at line 33 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().
|
private |
Set verbose level for processes.
Definition at line 31 of file ActarSimPhysicsListMessenger.hh.
Referenced by ActarSimPhysicsListMessenger(), SetNewValue(), and ~ActarSimPhysicsListMessenger().