FairRoot/PandaRoot
|
#include <PndMvdPidCand.h>
Public Member Functions | |
PndMvdPidCand () | |
PndMvdPidCand (PndMvdPidCand &point) | |
void | SetLikelihood (int lundId, double likelihood) |
void | AddMvdHit (double dE, double dx, double p) |
double | GetMvdHitdE (int mvdhit) const |
double | GetMvdHitdx (int mvdhit) const |
double | GetMvdHitMomentum (int mvdhit) const |
int | GetMvdHits () const |
double | GetLikelihood (int lundId) |
Private Member Functions | |
ClassDef (PndMvdPidCand, 1) | |
Private Attributes | |
int | fmvdhits |
std::vector< double > | fdE |
std::vector< double > | fdx |
std::vector< double > | fmomentum |
std::map< int, double > | flikelihood |
Definition at line 30 of file PndMvdPidCand.h.
|
inline |
Definition at line 34 of file PndMvdPidCand.h.
|
inline |
void PndMvdPidCand::AddMvdHit | ( | double | dE, |
double | dx, | ||
double | p | ||
) |
|
private |
double PndMvdPidCand::GetLikelihood | ( | int | lundId | ) |
double PndMvdPidCand::GetMvdHitdE | ( | int | mvdhit | ) | const |
Definition at line 45 of file PndMvdPidCand.cxx.
References fdE.
Referenced by PndMvdIdealPidAlgo::CalcLikelihood(), PndMvdSimplePidAlgo::CalcLikelihood(), and for().
double PndMvdPidCand::GetMvdHitdx | ( | int | mvdhit | ) | const |
Definition at line 49 of file PndMvdPidCand.cxx.
References fdx.
Referenced by PndMvdIdealPidAlgo::CalcLikelihood(), PndMvdSimplePidAlgo::CalcLikelihood(), and for().
double PndMvdPidCand::GetMvdHitMomentum | ( | int | mvdhit | ) | const |
Definition at line 53 of file PndMvdPidCand.cxx.
References fmomentum.
Referenced by PndMvdIdealPidAlgo::CalcLikelihood(), PndMvdSimplePidAlgo::CalcLikelihood(), and for().
int PndMvdPidCand::GetMvdHits | ( | ) | const |
Definition at line 57 of file PndMvdPidCand.cxx.
References fmvdhits.
Referenced by PndMvdIdealPidAlgo::CalcLikelihood(), PndMvdSimplePidAlgo::CalcLikelihood(), and for().
void PndMvdPidCand::SetLikelihood | ( | int | lundId, |
double | likelihood | ||
) |
Definition at line 37 of file PndMvdPidCand.cxx.
References flikelihood.
Referenced by PndMvdIdealPidAlgo::CalcLikelihood(), PndMvdSimplePidAlgo::CalcLikelihood(), and PndMvdAdvancedPidAlgo::CalcLikelihood().
|
private |
Definition at line 68 of file PndMvdPidCand.h.
Referenced by AddMvdHit(), and GetMvdHitdE().
|
private |
Definition at line 69 of file PndMvdPidCand.h.
Referenced by AddMvdHit(), and GetMvdHitdx().
|
private |
Definition at line 71 of file PndMvdPidCand.h.
Referenced by GetLikelihood(), and SetLikelihood().
|
private |
Definition at line 70 of file PndMvdPidCand.h.
Referenced by AddMvdHit(), and GetMvdHitMomentum().
|
private |
Definition at line 67 of file PndMvdPidCand.h.
Referenced by AddMvdHit(), and GetMvdHits().