Classes | |
class | TruthAnalyzer |
Functions | |
std::vector< int > | MakeSlices (double E0, double Ef, double p, const simb::MCParticle *part) |
std::map< size_t, double > | GetEDepByTraj (const simb::MCParticle *part, int id, const std::vector< sim::SimEnergyDeposit > &dep_vec, const sim::ParticleList &plist) |
std::map< size_t, std::vector< int > > | GetEMDaughterByTraj (const simb::MCParticle *part, const sim::ParticleList &plist) |
double | gamma (double KE, const simb::MCParticle *part) |
double | beta (double KE, const simb::MCParticle *part) |
double | Tmax (double KE, const simb::MCParticle *part) |
double | dEdX (double KE, const simb::MCParticle *part) |
double | MPV (double KE, double p, const simb::MCParticle *part) |
Variables | |
double | K = .30705 |
double | A = 39.95 |
double | Z = 18 |
double | I = 188.e-6 |
double | me = .511 |
double | rho = 1.39 |
double pionana::beta | ( | double | KE, |
const simb::MCParticle * | part | ||
) |
Definition at line 59 of file TruthAnalyzer_module.cc.
double pionana::dEdX | ( | double | KE, |
const simb::MCParticle * | part | ||
) |
Definition at line 67 of file TruthAnalyzer_module.cc.
double pionana::gamma | ( | double | KE, |
const simb::MCParticle * | part | ||
) |
Definition at line 55 of file TruthAnalyzer_module.cc.
std::map< size_t, double > pionana::GetEDepByTraj | ( | const simb::MCParticle * | part, |
int | id, | ||
const std::vector< sim::SimEnergyDeposit > & | dep_vec, | ||
const sim::ParticleList & | plist | ||
) |
Definition at line 96 of file TruthAnalyzer_module.cc.
std::map< size_t, std::vector< int > > pionana::GetEMDaughterByTraj | ( | const simb::MCParticle * | part, |
const sim::ParticleList & | plist | ||
) |
Definition at line 136 of file TruthAnalyzer_module.cc.
std::vector< int > pionana::MakeSlices | ( | double | E0, |
double | Ef, | ||
double | p, | ||
const simb::MCParticle * | part | ||
) |
Definition at line 82 of file TruthAnalyzer_module.cc.
double pionana::MPV | ( | double | KE, |
double | p, | ||
const simb::MCParticle * | part | ||
) |
Definition at line 76 of file TruthAnalyzer_module.cc.
double pionana::Tmax | ( | double | KE, |
const simb::MCParticle * | part | ||
) |
Definition at line 63 of file TruthAnalyzer_module.cc.
double pionana::A = 39.95 |
Definition at line 38 of file TruthAnalyzer_module.cc.
double pionana::I = 188.e-6 |
Definition at line 40 of file TruthAnalyzer_module.cc.
double pionana::K = .30705 |
Definition at line 37 of file TruthAnalyzer_module.cc.
double pionana::me = .511 |
Definition at line 41 of file TruthAnalyzer_module.cc.
double pionana::rho = 1.39 |
Definition at line 42 of file TruthAnalyzer_module.cc.
double pionana::Z = 18 |
Definition at line 39 of file TruthAnalyzer_module.cc.