1#ifndef ISIMPLE_PID_SVC_H
2#define ISIMPLE_PID_SVC_H
4#include "GaudiKernel/IService.h"
virtual double getdEdxChi(int i)=0
virtual void setdedxminchi(double x)=0
virtual double probKaon()=0
virtual double getEmcLikelihood(int i)=0
virtual double getTOFChi(int i)=0
virtual void settofminchi(double x)=0
virtual double probMuon()=0
virtual double getTofZR(int n)=0
virtual double getEmcLatMoment()=0
virtual void seteidratio(double x)=0
virtual double getTofDt(int m, int n)=0
virtual void preparePID(EvtRecTrack *track)=0
virtual double getTofPh(int n)=0
DeclareInterfaceID(ISimplePIDSvc, 1, 0)
virtual double getElectronLikelihood()=0
virtual double probPion()=0
virtual double getChi2(int i)=0
virtual int getTofCounter(int n)=0
virtual double probElectron()=0
virtual double probProton()=0
virtual double getEmcE()=0
virtual double getEmcE13()=0
virtual int getTofBarrel()=0
virtual double getEmcE35()=0
virtual bool iselectron(bool emc=false)=0
virtual double getEmcSecMoment()=0