![]() |
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>
Inheritance diagram for ActarSimPhysicsListMessenger:
Collaboration diagram for ActarSimPhysicsListMessenger:| 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().