10 #ifndef ActarSimAnalysisMessenger_h    11 #define ActarSimAnalysisMessenger_h 1    14 #include "G4UImessenger.hh"    18 class G4UIcmdWithAString;
    19 class G4UIcmdWithADoubleAndUnit;
    20 class G4UIcmdWithAnInteger;
 ActarSimAnalysisMessenger(ActarSimROOTAnalysis *)
 
G4UIcmdWithAString * storeSimpleTracksCmd
Store the simple tracks in the output Tree. 
 
G4UIcmdWithAString * storeTracksCmd
Store the tracks in the output Tree. 
 
G4UIcmdWithADoubleAndUnit * setMinStrideLengthCmd
Sets the minimum value for the stride length. 
 
G4UIdirectory * analDir
Directory in messenger structure. 
 
ActarSimROOTAnalysis * analExample
Pointer to main analysis class. 
 
G4UIcmdWithAString * storeHistosCmd
Store histograms in the output Tree. 
 
G4UIcmdWithAString * storeTrackHistosCmd
Store the tracks in Histograms. 
 
void SetNewValue(G4UIcommand *, G4String)
Setting the values using the ActarSimROOTAnalysis interface. 
 
~ActarSimAnalysisMessenger()
Destructor. 
 
G4UIcmdWithAString * storeEventsCmd
Store the events in the output Tree.