FairRoot/PandaRoot
|
#include <PndMvdIdealPidAlgo.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 | LowerPionBoundary (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 | 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 | fPRemainder =0.015 |
static double | fKRemainder =0.01 |
static double | fPiRemainder =0.001 |
Definition at line 10 of file PndMvdIdealPidAlgo.h.
|
static |
Definition at line 5 of file PndMvdIdealPidAlgo.cxx.
References dE, dx, fkMass, fKRemainder, fkScale, fkShift, fpiMass, fPiRemainder, fpiScale, fpiShift, fPRemainder, PndMvdPidCand::GetMvdHitdE(), PndMvdPidCand::GetMvdHitdx(), PndMvdPidCand::GetMvdHitMomentum(), PndMvdPidCand::GetMvdHits(), LandauIntegral(), LowerBoundary(), LowerKaonBoundary(), LowerPionBoundary(), LowerProtonBoundary(), and PndMvdPidCand::SetLikelihood().
Referenced by PndMvdPidIdealTask::Exec().
|
staticprivate |
Definition at line 95 of file PndMvdIdealPidAlgo.cxx.
References exp().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 88 of file PndMvdIdealPidAlgo.cxx.
References fc, feb, feMass, and log().
Referenced by CalcLikelihood(), LowerKaonBoundary(), LowerPionBoundary(), and LowerProtonBoundary().
|
staticprivate |
Definition at line 79 of file PndMvdIdealPidAlgo.cxx.
References fkMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 83 of file PndMvdIdealPidAlgo.cxx.
References fpiMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 75 of file PndMvdIdealPidAlgo.cxx.
References fpMass, and LowerBoundary().
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 38 of file PndMvdIdealPidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 39 of file PndMvdIdealPidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 37 of file PndMvdIdealPidAlgo.h.
Referenced by LowerBoundary().
|
staticprivate |
Definition at line 35 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood(), and LowerKaonBoundary().
|
staticprivate |
Definition at line 50 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 43 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 42 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 34 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood(), and LowerPionBoundary().
|
staticprivate |
Definition at line 51 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 46 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 45 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().
|
staticprivate |
Definition at line 36 of file PndMvdIdealPidAlgo.h.
Referenced by LowerProtonBoundary().
|
staticprivate |
Definition at line 49 of file PndMvdIdealPidAlgo.h.
Referenced by CalcLikelihood().