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>
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().