Classes | |
| class | PIDParticle_base |
| class | LLPIDHypothesis |
| class | MVAPIDHypothesis |
Typedefs | |
| typedef std::map< particleType, PIDParticle_base > | ParticleMap |
| typedef std::map< particleType, LLPIDHypothesis > | LLHypothesesMap |
| typedef std::map< particleType, MVAPIDHypothesis > | MVAHypothesesMap |
Enumerations | |
| enum | particleType { electron, muon, pion, kaon, proton, lowEmuon, nParticleTypes } |
Functions | |
| ParticleMap * | CreateParticleMap () |
| LLHypothesesMap * | CreateLLPIDMap (std::vector< float > priors) |
| MVAHypothesesMap * | CreateMVAPIDMap () |
Variables | |
| static const double | BBparsElectron [5] = {-2.40638e-03, 7.10337e-01, 2.87718e-01, -1.71591e+00, 0.0} |
| static const double | BBparsMuon [5] = {8.11408e-02, 9.92207e-01, 7.58509e+05, -1.70167e-01, 4.63670e-04} |
| static const double | BBparsPion [5] = {8.10756e-02, -1.45051e+06, -3.09843e+04, 2.84056e-01, 3.38131e-04} |
| static const double | BBparsKaon [5] = {7.96117e-02, 4.13335e+03, 1.13577e+06, 1.80555e-01, -3.15083e-04} |
| static const double | BBparsProton [5] = {7.78772e-02, 4.49300e+04, 9.13778e+04, 1.50088e-01, -6.64184e-04} |
| static const PIDParticle_base | electronProperties ("electron", 11,.000510998, BBparsElectron) |
| static const PIDParticle_base | muonProperties ("muon", 13,.105658, BBparsMuon) |
| static const PIDParticle_base | pionProperties ("pion", 211,.139570, BBparsPion) |
| static const PIDParticle_base | kaonProperties ("kaon", 321,.493677, BBparsKaon) |
| static const PIDParticle_base | protonProperties ("proton", 2212,.938272, BBparsProton) |
| typedef std::map<particleType, LLPIDHypothesis> PIDParticles::LLHypothesesMap |
Definition at line 173 of file PIDParticles.hh.
| typedef std::map<particleType, MVAPIDHypothesis> PIDParticles::MVAHypothesesMap |
Definition at line 174 of file PIDParticles.hh.
| typedef std::map<particleType, PIDParticle_base> PIDParticles::ParticleMap |
Definition at line 172 of file PIDParticles.hh.
| Enumerator | |
|---|---|
| electron | |
| muon | |
| pion | |
| kaon | |
| proton | |
| lowEmuon | |
| nParticleTypes | |
Definition at line 64 of file PIDParticles.hh.
| PIDParticles::LLHypothesesMap * PIDParticles::CreateLLPIDMap | ( | std::vector< float > | priors | ) |
Definition at line 34 of file PIDParticles.cc.
| PIDParticles::MVAHypothesesMap * PIDParticles::CreateMVAPIDMap | ( | ) |
Definition at line 57 of file PIDParticles.cc.
| PIDParticles::ParticleMap * PIDParticles::CreateParticleMap | ( | ) |
Definition at line 11 of file PIDParticles.cc.
|
static |
Definition at line 66 of file PIDParticles.hh.
|
static |
Definition at line 69 of file PIDParticles.hh.
|
static |
Definition at line 67 of file PIDParticles.hh.
|
static |
Definition at line 68 of file PIDParticles.hh.
|
static |
Definition at line 70 of file PIDParticles.hh.
|
static |
|
static |
|
static |
|
static |
|
static |