![]() |
ACTARSim
ACTAR TPC Simulation Reference Guide
|
Messenger for the analysis interaction
Definition at line 22 of file ActarSimAnalysisMessenger.hh.
Public Member Functions | |
| ActarSimAnalysisMessenger (ActarSimROOTAnalysis *) | |
| ~ActarSimAnalysisMessenger () | |
| Destructor. More... | |
| void | SetNewValue (G4UIcommand *, G4String) |
| Setting the values using the ActarSimROOTAnalysis interface. More... | |
Private Attributes | |
| ActarSimROOTAnalysis * | analExample |
| Pointer to main analysis class. More... | |
| G4UIdirectory * | analDir |
| Directory in messenger structure. More... | |
| G4UIcmdWithAString * | storeTracksCmd |
| Store the tracks in the output Tree. More... | |
| G4UIcmdWithAString * | storeTrackHistosCmd |
| Store the tracks in Histograms. More... | |
| G4UIcmdWithADoubleAndUnit * | setMinStrideLengthCmd |
| Sets the minimum value for the stride length. More... | |
| G4UIcmdWithAString * | storeEventsCmd |
| Store the events in the output Tree. More... | |
| G4UIcmdWithAString * | storeSimpleTracksCmd |
| Store the simple tracks in the output Tree. More... | |
| G4UIcmdWithAString * | storeHistosCmd |
| Store histograms in the output Tree. More... | |
#include <ActarSimAnalysisMessenger.hh>
Inheritance diagram for ActarSimAnalysisMessenger:
Collaboration diagram for ActarSimAnalysisMessenger:| ActarSimAnalysisMessenger::ActarSimAnalysisMessenger | ( | ActarSimROOTAnalysis * | analEx | ) |
Constructor command included in this AnalysisMessenger:
Definition at line 32 of file ActarSimAnalysisMessenger.cc.
| ActarSimAnalysisMessenger::~ActarSimAnalysisMessenger | ( | ) |
Destructor.
Definition at line 90 of file ActarSimAnalysisMessenger.cc.
| void ActarSimAnalysisMessenger::SetNewValue | ( | G4UIcommand * | command, |
| G4String | newValue | ||
| ) |
Setting the values using the ActarSimROOTAnalysis interface.
Definition at line 102 of file ActarSimAnalysisMessenger.cc.
|
private |
Directory in messenger structure.
Definition at line 25 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), and ~ActarSimAnalysisMessenger().
|
private |
Pointer to main analysis class.
Definition at line 24 of file ActarSimAnalysisMessenger.hh.
Referenced by SetNewValue().
|
private |
Sets the minimum value for the stride length.
Definition at line 28 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().
|
private |
Store the events in the output Tree.
Definition at line 29 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().
|
private |
Store histograms in the output Tree.
Definition at line 31 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().
|
private |
Store the simple tracks in the output Tree.
Definition at line 30 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().
|
private |
Store the tracks in Histograms.
Definition at line 27 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().
|
private |
Store the tracks in the output Tree.
Definition at line 26 of file ActarSimAnalysisMessenger.hh.
Referenced by ActarSimAnalysisMessenger(), SetNewValue(), and ~ActarSimAnalysisMessenger().