29 std::vector<std::string> a_partList = {},
30 std::ostream& a_stream = std::cout
37 std::string a_particleName =
""
42 std::string a_particleName =
""
46 std::vector<std::string> a_ignoreList
49 std::vector<std::string> a_particleNames
66 std::vector<std::string> a_particleNames,
67 std::string a_scintName =
"EJ309",
68 std::string a_outFileName =
""
91 std::string a_particleName,
92 std::vector<double> a_fluxBoundaryList,
94 std::string a_outfileName=
"fluxBoundaryTree.root"
109 void setBranchName();
Definition: SimulationDataStructures.h:163
virtual ~SimAna()
Definition: SimAna.cpp:842
std::ostream & printEvents(int a_num=1, std::vector< std::string > a_partList={}, std::ostream &a_stream=std::cout)
Definition: SimAna.cpp:36
void createEnergyDepositionTree(std::string a_lvName, std::vector< std::string > a_particleNames)
in the volume specified and the vertex info
Definition: SimAna.cpp:217
void createLightOutputTree(std::string a_lvName, std::vector< std::string > a_particleNames, std::string a_scintName="EJ309", std::string a_outFileName="")
Definition: SimAna.cpp:481
void createTotalEnergyDepositionTree(std::string a_lvName)
Definition: SimAna.cpp:341
void investigateMultipleScatters(std::string a_lvName)
Definition: SimAna.cpp:399
void vertexStepInfoTree(std::string a_lvName, std::string a_particleName="")
Definition: SimAna.cpp:120
void printTrackInfo(int a_entry)
Definition: SimAna.cpp:23
void accumulateFirstStepInfo(std::string a_lvName, std::string a_particleName="")
Definition: SimAna.cpp:78
void createPartTimeEDTree(std::string a_lvName, double a_tCutWindow)
Definition: SimAna.cpp:631
FullEvent getFullEvent(int a_eventNumber)
Definition: SimAna.cpp:836
void createParticleTTree(std::string a_lvName, std::vector< std::string > a_ignoreList)
creates a tree with the particle names and times of birth
Definition: SimAna.cpp:175
TH1 * getTotalEnergyHistory()
Definition: SimAna.cpp:819
void createFluxTree(std::string a_lvName, std::string a_particleName, std::vector< double > a_fluxBoundaryList, int a_dim, std::string a_outfileName="fluxBoundaryTree.root")
Definition: SimAna.cpp:740
Definition: PostProcBase.h:21