FairRoot/PandaRoot
|
#include <PndMvdSimplePidAlgo.h>
Static Public Member Functions | |
static void | CalcLikelihood (PndMvdPidCand *cand) |
Static Private Member Functions | |
static double | LowerBoundary (double p, double m) |
static double | LowerProtonBoundary (double momentum) |
static double | LowerKaonBoundary (double momentum) |
static double | LowerMuonBoundary (double momentum) |
static double | LandauIntegral (double x) |
Static Private Attributes | |
static float | fpiMass =0.1396 |
static float | fkMass =0.4937 |
static float | fpMass =0.9383 |
static float | fmuMass =0.1058 |
static float | feMass =0.511e-3 |
static float | fc =2.99792458e8 |
static float | feb =0.14e-6 |
static double | fkShift =3.38598e-4 |
static double | fkScale =1.36362e-4 |
static double | fpiShift =3.09159e-4 |
static double | fpiScale =1.58696e-4 |
static double | feShift =2.96566e-3 |
static double | feScale =1.88056e-4 |
Definition at line 10 of file PndMvdSimplePidAlgo.h.
|
static |
Definition at line 5 of file PndMvdSimplePidAlgo.cxx.
References dE, dx, feScale, feShift, fkMass, fkScale, fkShift, fpiMass, fpiScale, fpiShift, PndMvdPidCand::GetMvdHitdE(), PndMvdPidCand::GetMvdHitdx(), PndMvdPidCand::GetMvdHitMomentum(), PndMvdPidCand::GetMvdHits(), LandauIntegral(), LowerBoundary(), LowerKaonBoundary(), LowerMuonBoundary(), LowerProtonBoundary(), and PndMvdPidCand::SetLikelihood().
Referenced by PndMvdPidIdealTask::Exec().
|
staticprivate |
Definition at line 115 of file PndMvdSimplePidAlgo.cxx.
References exp().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 108 of file PndMvdSimplePidAlgo.cxx.
References fc, feb, feMass, and log().
Referenced by CalcLikelihood(), LowerKaonBoundary(), LowerMuonBoundary(), and LowerProtonBoundary().
|
staticprivate |
Definition at line 99 of file PndMvdSimplePidAlgo.cxx.
References fkMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 103 of file PndMvdSimplePidAlgo.cxx.
References fpiMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 95 of file PndMvdSimplePidAlgo.cxx.
References fpMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 39 of file PndMvdSimplePidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 40 of file PndMvdSimplePidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 38 of file PndMvdSimplePidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 50 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 49 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 35 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood(), and LowerKaonBoundary().
|
staticprivate |
Definition at line 44 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 43 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 37 of file PndMvdSimplePidAlgo.h.
|
staticprivate |
Definition at line 34 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood(), and LowerMuonBoundary().
|
staticprivate |
Definition at line 47 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 46 of file PndMvdSimplePidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 36 of file PndMvdSimplePidAlgo.h.
Referenced by LowerProtonBoundary().