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.
1.8.11