95 int type = abs(t->
pdt());
104 else if (abs(type)==13) result->
setLHMuon(1.);
105 else if (abs(type)==211) result->
setLHPion(1.);
106 else if (abs(type)==321) result->
setLHKaon(1.);
129 o <<
"Parameters for detector <"<<
detName()<<
">"<<endl;
void setLHElectron(double val)
void setLHProton(double val)
std::list< std::string > ArgList
virtual PndFsmResponse * respond(PndFsmTrack *t)
void setLHMuon(double val)
void parseParameterList(ArgList &par)
void print(std::ostream &o)
basic_ostream< char, char_traits< char > > ostream
void setDetector(PndFsmAbsDet *detector)
bool setParameter(std::string &name, double value)
const std::string & detName()
void setLHKaon(double val)
virtual ~PndFsmIdealPid()
bool detected(PndFsmTrack *t) const
void setDetected(bool isdet)
void setLHPion(double val)