21 #ifndef PNDFSMMVDPID_H 22 #define PNDFSMMVDPID_H 67 void initParameters();
68 void print(std::ostream &o);
69 bool setParameter(std::string &name,
double value);
76 enum { nPidType = 5 };
77 enum PidType { electron, muon, pion, kaon, proton };
79 double MeanEnergyLoss(PidType particle);
80 double LandauGaus(
double s_mpv,
double width1,
double width2);
81 double Likelihood(PidType particle);
82 double mpv(PidType particle);
83 double width1(PidType particle);
84 double width2(PidType particle);
std::list< std::string > ArgList
virtual PndFsmResponse * respond(PndFsmTrack *t)