33 #ifndef PNDFSMMVDPID_H 34 #define PNDFSMMVDPID_H 79 void initParameters();
80 void print(std::ostream &o);
81 bool setParameter(std::string &name,
double value);
88 enum { nPidType = 5 };
89 enum PidType { electron, muon, pion, kaon, proton };
91 double MeanEnergyLoss(PidType particle);
92 double LandauGaus(
double s_mpv,
double width1,
double width2);
93 double Likelihood(PidType particle);
94 double mpv(PidType particle);
95 double width1(PidType particle);
96 double width2(PidType particle);
std::list< std::string > ArgList
virtual PndFsmResponse * respond(PndFsmTrack *t)