ACTARSim
ACTAR TPC Simulation Reference Guide
|
ROOT-based analysis functionality
Definition at line 58 of file ActarSimROOTAnalysis.hh.
Public Member Functions | |
ActarSimROOTAnalysis () | |
Constructor. More... | |
~ActarSimROOTAnalysis () | |
Constructor. Save and close Files. More... | |
TFile * | GetSimFile () |
void | SetSimFile (TFile *file) |
TTree * | GetEventTree () |
void | SetEventTree (TTree *tree) |
TTree * | GetTracksTree () |
void | SetTracksTree (TTree *tree) |
ActarSimData * | GetTheData () |
void | SetTheData (ActarSimData *data) |
ActarSimBeamInfo * | GetBeamInfo () |
G4int | GetTheEventID () |
void | SetTheEventID (G4int id) |
G4int | GetTheRunID () |
void | SetTheRunID (G4int id) |
void | SetGasAnalOn () |
void | SetSilAnalOn () |
void | SetSilRingAnalOn () |
void | SetSciAnalOn () |
void | SetSciRingAnalOn () |
void | SetPlaAnalOn () |
void | SetGasAnalOff () |
void | SetSilAnalOff () |
void | SetSciAnalOff () |
void | SetSciRingAnalOff () |
void | SetPlaAnalOff () |
void | SetStoreTracksFlag (G4String val) |
void | SetStoreTrackHistosFlag (G4String val) |
void | SetStoreEventsFlag (G4String val) |
void | SetStoreSimpleTracksFlag (G4String val) |
void | SetStoreHistogramsFlag (G4String val) |
void | SetBeamInteractionFlag (G4String val) |
G4String | GetStoreTracksFlag () |
G4String | GetStoreTrackHistosFlag () |
G4String | GetStoreEventsFlag () |
G4String | GetStoreSimpleTracksFlag () |
G4String | GetStoreHistogramsFlag () |
G4String | GetBeamInteractionFlag () |
G4int | GetGasAnalStatus () |
G4int | GetSilAnalStatus () |
G4int | GetSilRingAnalStatus () |
G4int | GetSciAnalStatus () |
G4int | GetSciRingAnalStatus () |
G4int | GetPlaAnalStatus () |
void | InitAnalysisForExistingDetectors () |
void | SetMinStrideLength (Double_t value) |
Setter of the minimum stride length in the gas. More... | |
void | Construct (const G4VPhysicalVolume *) |
Things to do while contructing... More... | |
void | ConstructParticle () |
Actions to perform in the analysis during the particle construction. More... | |
void | ConstructProcess () |
Actions to perform in the analysis during the processes construction. More... | |
void | SetCuts () |
Actions to perform in the analysis during the cut setting. More... | |
void | GeneratePrimaries (const G4Event *, G4double, G4double, G4double, G4double) |
void | GeneratePrimaries (const G4Event *anEvent, ActarSimBeamInfo *beamInfo) |
Actions to perform in the analysis during the cut setting. More... | |
void | GenerateBeam (const G4Event *) |
Defining any beam related histogram or information in the output file. More... | |
void | BeginOfRunAction (const G4Run *) |
Actions to perform in the analysis at the beginning of the run. More... | |
void | EndOfRunAction (const G4Run *) |
Actions to perform in the analysis at the end of the run. More... | |
void | BeginOfEventAction (const G4Event *) |
Actions to perform in the analysis at the beginning of the event. More... | |
void | EndOfEventAction (const G4Event *) |
Actions to perform in the analysis at the end of the event. More... | |
void | ClassifyNewTrack (const G4Track *, G4ClassificationOfNewTrack *) |
Actions to perform in the analysis when classifying new tracks. More... | |
void | PreUserTrackingAction (const G4Track *) |
Actions to perform in the analysis before the user tracking. More... | |
void | PostUserTrackingAction (const G4Track *, G4TrackStatus *) |
Actions to perform in the analysis after the user tracking. More... | |
void | UserSteppingAction (const G4Step *) |
Actions to perform in the analysis after each step. More... | |
void | OnceAWhileDoIt (const G4bool DoItNow=false) |
Recursive controller. More... | |
Private Attributes | |
time_t | LastDoItTime |
Used in OnceAWhileDoIt method for recursivity. More... | |
TFile * | simFile |
The ROOT file. More... | |
char * | newDirName |
Directory name within ROOT file. More... | |
TTree * | eventTree |
Events tree. More... | |
TTree * | tracksTree |
Tracks tree. More... | |
ActarSimROOTAnalGas * | gasAnal |
Pointer to detector specific (gas chamber) analysis class. More... | |
ActarSimROOTAnalSil * | silAnal |
Pointer to detector specific (silicon) analysis class. More... | |
ActarSimROOTAnalSilRing * | silRingAnal |
Pointer to detector specific (silicon ring) analysis class. More... | |
ActarSimROOTAnalSci * | sciAnal |
Pointer to detector specific (scintillator) analysis class. More... | |
ActarSimROOTAnalSciRing * | sciRingAnal |
Pointer to detector specific (scintillator ring) analysis class. More... | |
ActarSimROOTAnalPla * | plaAnal |
Pointer to detector specific (plastic) analysis class. More... | |
ActarSimBeamInfo * | pBeamInfo |
Pointer to beam information object. More... | |
ActarSimAnalysisMessenger * | analMessenger |
Pointer to the corresponding messenger. More... | |
ActarSimData * | theData |
Pointer to data object. More... | |
TH1D * | hPrimTheta |
Histogram of primary Theta angle. More... | |
TH1D * | hPrimPhi |
Histogram of primary Phi angle. More... | |
TH1D * | hPrimEnergy |
Histogram of primary energy. More... | |
TH2D * | hPrimEnergyVsTheta |
Histogram of primary Energy vs Theta angle. More... | |
TH2F * | hScatteredIonKinematic |
Histogram with Cine Kinematic results for scattered ions. More... | |
TH2F * | hRecoilIonKinematic |
Histogram with Cine Kinematic results for recoil ions. More... | |
ActarSimPrimaryInfo ** | thePrimaryInfo |
Primary particles data. More... | |
TClonesArray * | primaryInfoCA |
ClonesArray of primaries info objects. More... | |
TClonesArray * | beamInfoCA |
ClonesArray of the beam info objects. More... | |
TClonesArray * | theDataCA |
ClonesArray of the data objects. More... | |
G4int | theRunID |
Particle Run ID. More... | |
G4int | theEventID |
Particle Event ID. More... | |
G4String | storeTracksFlag |
Flag to turn "on"/"off" the storage of complete tracks. More... | |
G4String | storeTrackHistosFlag |
Flag to turn "on"/"off" the storage of histograms related to the tracks. More... | |
G4String | storeEventsFlag |
Flag to turn "on"/"off" the storage fo events. More... | |
G4String | storeSimpleTracksFlag |
Flag to turn "on"/"off" the storage of simple tracks. More... | |
G4String | storeHistogramsFlag |
Flag to turn "on"/"off" the storage of general histograms. More... | |
G4String | beamInteractionFlag |
Flag to turn "on"/"off" the beam interaction analysis. More... | |
G4int | gasAnalIncludedFlag |
Flag to turn on(1)/off(0) the gas chamber analysis. More... | |
G4int | silAnalIncludedFlag |
Flag to turn on(1)/off(0) the silicon analysis. More... | |
G4int | silRingAnalIncludedFlag |
Flag to turn on(1)/off(0) the silicon ring analysis. More... | |
G4int | sciAnalIncludedFlag |
Flag to turn on(1)/off(0) the scintillator analysis. More... | |
G4int | sciRingAnalIncludedFlag |
Flag to turn on(1)/off(0) the scintillator ring analysis. More... | |
G4int | plaAnalIncludedFlag |
Flag to turn on(1)/off(0) the plastic analysis. More... | |
#include <ActarSimROOTAnalysis.hh>
ActarSimROOTAnalysis::ActarSimROOTAnalysis | ( | ) |
Constructor.
Definition at line 73 of file ActarSimROOTAnalysis.cc.
ActarSimROOTAnalysis::~ActarSimROOTAnalysis | ( | ) |
Constructor. Save and close Files.
Definition at line 123 of file ActarSimROOTAnalysis.cc.
void ActarSimROOTAnalysis::BeginOfEventAction | ( | const G4Event * | anEvent | ) |
Actions to perform in the analysis at the beginning of the event.
Definition at line 507 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimEventAction::BeginOfEventAction(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::BeginOfRunAction | ( | const G4Run * | aRun | ) |
Actions to perform in the analysis at the beginning of the run.
Definition at line 380 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimRunAction::BeginOfRunAction(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::ClassifyNewTrack | ( | const G4Track * | aTrack, |
G4ClassificationOfNewTrack * | classification_ptr | ||
) |
Actions to perform in the analysis when classifying new tracks.
Definition at line 607 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
void ActarSimROOTAnalysis::Construct | ( | const G4VPhysicalVolume * | theWorldVolume | ) |
Things to do while contructing...
Definition at line 185 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimDetectorConstruction::ConstructActarTPC(), ActarSimDetectorConstruction::ConstructActarTPCDEMO(), ActarSimDetectorConstruction::ConstructMAIKO(), ActarSimDetectorConstruction::ConstructOthers(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::ConstructParticle | ( | ) |
Actions to perform in the analysis during the particle construction.
Definition at line 194 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
void ActarSimROOTAnalysis::ConstructProcess | ( | ) |
Actions to perform in the analysis during the processes construction.
Definition at line 202 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
void ActarSimROOTAnalysis::EndOfEventAction | ( | const G4Event * | anEvent | ) |
Actions to perform in the analysis at the end of the event.
Definition at line 525 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimEventAction::EndOfEventAction(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::EndOfRunAction | ( | const G4Run * | aRun | ) |
Actions to perform in the analysis at the end of the run.
Definition at line 491 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimRunAction::EndOfRunAction(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::GenerateBeam | ( | const G4Event * | anEvent | ) |
Defining any beam related histogram or information in the output file.
Definition at line 218 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimPrimaryGeneratorAction::GeneratePrimaries(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::GeneratePrimaries | ( | const G4Event * | anEvent, |
G4double | Theta1, | ||
G4double | Theta2, | ||
G4double | Energy1, | ||
G4double | Energy2 | ||
) |
DEPRECATED!!!!! DO NOT USE TODO Change from this to a GeneratePrimaries(anEvent, beamInfo). DEPRECATED!!!!! DO NOT USE
Definition at line 233 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimPrimaryGeneratorAction::GeneratePrimaries(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::GeneratePrimaries | ( | const G4Event * | anEvent, |
ActarSimBeamInfo * | beamInfo | ||
) |
Actions to perform in the analysis during the cut setting.
Definition at line 309 of file ActarSimROOTAnalysis.cc.
|
inline |
Definition at line 126 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimPrimaryGeneratorAction::GeneratePrimaries().
|
inline |
Definition at line 158 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 117 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 160 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 165 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 163 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 164 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 161 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 162 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 114 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 155 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 157 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 156 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 154 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 153 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 121 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 128 of file ActarSimROOTAnalysis.hh.
Referenced by GeneratePrimaries().
|
inline |
Definition at line 130 of file ActarSimROOTAnalysis.hh.
Referenced by GeneratePrimaries().
|
inline |
Definition at line 119 of file ActarSimROOTAnalysis.hh.
void ActarSimROOTAnalysis::InitAnalysisForExistingDetectors | ( | ) |
Initialization of the detector analysis after the class constructor, to allow the selection valid detectors
Definition at line 140 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimDetectorConstruction::ConstructActarTPC(), ActarSimDetectorConstruction::ConstructActarTPCDEMO(), ActarSimDetectorConstruction::ConstructMAIKO(), ActarSimDetectorConstruction::ConstructOthers(), and GetPlaAnalStatus().
void ActarSimROOTAnalysis::OnceAWhileDoIt | ( | const G4bool | DoItNow = false | ) |
Recursive controller.
Definition at line 697 of file ActarSimROOTAnalysis.cc.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), ClassifyNewTrack(), Construct(), ConstructParticle(), ConstructProcess(), EndOfEventAction(), EndOfRunAction(), GeneratePrimaries(), GetPlaAnalStatus(), InitAnalysisForExistingDetectors(), PostUserTrackingAction(), PreUserTrackingAction(), SetCuts(), and UserSteppingAction().
void ActarSimROOTAnalysis::PostUserTrackingAction | ( | const G4Track * | aTrack, |
G4TrackStatus * | status_ptr | ||
) |
Actions to perform in the analysis after the user tracking.
Definition at line 630 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
void ActarSimROOTAnalysis::PreUserTrackingAction | ( | const G4Track * | aTrack | ) |
Actions to perform in the analysis before the user tracking.
Definition at line 620 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
|
inline |
Definition at line 151 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimPrimaryGeneratorAction::GeneratePrimaries().
void ActarSimROOTAnalysis::SetCuts | ( | ) |
Actions to perform in the analysis during the cut setting.
Definition at line 210 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus().
|
inline |
Definition at line 118 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 139 of file ActarSimROOTAnalysis.hh.
|
inline |
void ActarSimROOTAnalysis::SetMinStrideLength | ( | Double_t | value | ) |
Setter of the minimum stride length in the gas.
Definition at line 707 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus(), and ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 143 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 138 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 141 of file ActarSimROOTAnalysis.hh.
|
inline |
|
inline |
Definition at line 142 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 137 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 140 of file ActarSimROOTAnalysis.hh.
|
inline |
|
inline |
Definition at line 135 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 115 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 148 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 150 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 149 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 147 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 146 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimAnalysisMessenger::SetNewValue().
|
inline |
Definition at line 122 of file ActarSimROOTAnalysis.hh.
|
inline |
Definition at line 129 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfEventAction(), GenerateBeam(), and GeneratePrimaries().
|
inline |
Definition at line 131 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction().
|
inline |
Definition at line 120 of file ActarSimROOTAnalysis.hh.
void ActarSimROOTAnalysis::UserSteppingAction | ( | const G4Step * | aStep | ) |
Actions to perform in the analysis after each step.
Definition at line 643 of file ActarSimROOTAnalysis.cc.
Referenced by GetPlaAnalStatus(), and ActarSimSteppingAction::UserSteppingAction().
|
private |
Pointer to the corresponding messenger.
Definition at line 76 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), and ~ActarSimROOTAnalysis().
|
private |
ClonesArray of the beam info objects.
Definition at line 90 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), and InitAnalysisForExistingDetectors().
|
private |
Flag to turn "on"/"off" the beam interaction analysis.
Definition at line 101 of file ActarSimROOTAnalysis.hh.
Referenced by GetBeamInteractionFlag(), and UserSteppingAction().
|
private |
Events tree.
Definition at line 64 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), GetEventTree(), and InitAnalysisForExistingDetectors().
|
private |
Pointer to detector specific (gas chamber) analysis class.
Definition at line 67 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), EndOfEventAction(), EndOfRunAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), SetMinStrideLength(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the gas chamber analysis.
Definition at line 103 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetGasAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
Histogram of primary energy.
Definition at line 82 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and EndOfEventAction().
|
private |
Histogram of primary Energy vs Theta angle.
Definition at line 83 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and EndOfEventAction().
|
private |
Histogram of primary Phi angle.
Definition at line 81 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and EndOfEventAction().
|
private |
Histogram of primary Theta angle.
Definition at line 80 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and EndOfEventAction().
|
private |
Histogram with Cine Kinematic results for recoil ions.
Definition at line 86 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and GeneratePrimaries().
|
private |
Histogram with Cine Kinematic results for scattered ions.
Definition at line 85 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), and GeneratePrimaries().
|
private |
Used in OnceAWhileDoIt method for recursivity.
Definition at line 60 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), and OnceAWhileDoIt().
|
private |
Directory name within ROOT file.
Definition at line 62 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), and BeginOfRunAction().
|
private |
Pointer to beam information object.
Definition at line 74 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), GenerateBeam(), GetBeamInfo(), and UserSteppingAction().
|
private |
Pointer to detector specific (plastic) analysis class.
Definition at line 72 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), EndOfEventAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the plastic analysis.
Definition at line 108 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetPlaAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
ClonesArray of primaries info objects.
Definition at line 89 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), GeneratePrimaries(), and InitAnalysisForExistingDetectors().
|
private |
Pointer to detector specific (scintillator) analysis class.
Definition at line 70 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), EndOfEventAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the scintillator analysis.
Definition at line 106 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetSciAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
Pointer to detector specific (scintillator ring) analysis class.
Definition at line 71 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfRunAction(), EndOfEventAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the scintillator ring analysis.
Definition at line 107 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetSciRingAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
Pointer to detector specific (silicon) analysis class.
Definition at line 68 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), EndOfEventAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the silicon analysis.
Definition at line 104 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetSilAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
Pointer to detector specific (silicon ring) analysis class.
Definition at line 69 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfEventAction(), BeginOfRunAction(), EndOfEventAction(), GeneratePrimaries(), InitAnalysisForExistingDetectors(), and UserSteppingAction().
|
private |
Flag to turn on(1)/off(0) the silicon ring analysis.
Definition at line 105 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetSilRingAnalStatus(), and InitAnalysisForExistingDetectors().
|
private |
The ROOT file.
Definition at line 61 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), BeginOfRunAction(), GetSimFile(), InitAnalysisForExistingDetectors(), and ~ActarSimROOTAnalysis().
|
private |
Flag to turn "on"/"off" the storage fo events.
Definition at line 98 of file ActarSimROOTAnalysis.hh.
Referenced by EndOfEventAction(), and GetStoreEventsFlag().
|
private |
Flag to turn "on"/"off" the storage of general histograms.
Definition at line 100 of file ActarSimROOTAnalysis.hh.
Referenced by BeginOfRunAction(), EndOfEventAction(), and GetStoreHistogramsFlag().
|
private |
Flag to turn "on"/"off" the storage of simple tracks.
Definition at line 99 of file ActarSimROOTAnalysis.hh.
Referenced by GetStoreSimpleTracksFlag().
|
private |
Flag to turn "on"/"off" the storage of histograms related to the tracks.
Definition at line 97 of file ActarSimROOTAnalysis.hh.
Referenced by GetStoreTrackHistosFlag().
|
private |
Flag to turn "on"/"off" the storage of complete tracks.
Definition at line 96 of file ActarSimROOTAnalysis.hh.
Referenced by GetStoreTracksFlag().
|
private |
Pointer to data object.
Definition at line 78 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), GetTheData(), and ~ActarSimROOTAnalysis().
|
private |
ClonesArray of the data objects.
Definition at line 91 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), EndOfEventAction(), and InitAnalysisForExistingDetectors().
|
private |
Particle Event ID.
Definition at line 94 of file ActarSimROOTAnalysis.hh.
Referenced by GenerateBeam(), and GetTheEventID().
|
private |
Primary particles data.
Definition at line 88 of file ActarSimROOTAnalysis.hh.
Referenced by GeneratePrimaries().
|
private |
Particle Run ID.
Definition at line 93 of file ActarSimROOTAnalysis.hh.
Referenced by GenerateBeam(), and GetTheRunID().
|
private |
Tracks tree.
Definition at line 65 of file ActarSimROOTAnalysis.hh.
Referenced by ActarSimROOTAnalysis(), GetTracksTree(), and InitAnalysisForExistingDetectors().