|
| ~TofQPID () |
|
void | init () |
|
void | calculate () |
|
bool | IsPidInfoValid () const |
|
double | chi (int n) const |
|
double | prob (int n) const |
|
int | ndof () const |
|
double | hitstatus () const |
|
int | neuronPID () const |
|
| ~TofQPID () |
|
void | init () |
|
void | calculate () |
|
bool | IsPidInfoValid () const |
|
double | chi (int n) const |
|
double | prob (int n) const |
|
int | ndof () const |
|
double | hitstatus () const |
|
int | neuronPID () const |
|
Public Member Functions inherited from ParticleIDBase |
| ParticleIDBase () |
|
virtual | ~ParticleIDBase () |
|
virtual void | init ()=0 |
|
virtual void | calculate ()=0 |
|
virtual bool | IsPidInfoValid () const =0 |
|
virtual double | chi (int n) const =0 |
|
virtual double | prob (int n) const =0 |
|
virtual int | ndof () const =0 |
|
EvtRecTrack * | PidTrk () const |
|
void | setRecTrack (EvtRecTrack *trk) |
|
double | chiMinCut () const |
|
void | setChiMinCut (const double chi=4) |
|
double | pdfMinSigmaCut () const |
|
void | setPdfMinSigmaCut (const double pdf=4) |
|
double | getRunNo () const |
|
void | setRunNo (const double runh=8093) |
|
double | p () |
|
double | pt () |
|
double | charge () |
|
double | xmass (int n) |
|
double | velc () |
|
double | probCalculate (double chi2, int n) |
|
double | pdfCalculate (double offset, double sigma) |
|
double | interpolation (double *x, double *y, double x1) |
|
double | pol2 (double x, double *par) |
|
double | pol3 (double x, double *par) |
|
double | pol4 (double x, double *par) |
|
int | useDedx () const |
|
int | useTof () const |
|
int | useTof1 () const |
|
int | useTof2 () const |
|
int | useTofE () const |
|
int | useTofQ () const |
|
int | useTofC () const |
|
int | useTofCorr () const |
|
int | useEmc () const |
|
int | useMuc () const |
|
int | useMrpc () const |
|
int | onlyPionKaon () const |
|
int | onlyPionKaonProton () const |
|
int | onlyPionKaonElectron () const |
|
int | all () const |
|
int | onlyElectron () const |
|
int | onlyMuon () const |
|
int | onlyPion () const |
|
int | onlyKaon () const |
|
int | onlyProton () const |
|
int | methodLikelihood () const |
|
int | methodProbability () const |
|
int | methodNeuronNetwork () const |
|
int | dedxValid () const |
|
int | tofValid () const |
|
int | tofeValid () const |
|
int | tofqValid () const |
|
int | tofcValid () const |
|
int | tofcorrValid () const |
|
int | emcValid () const |
|
int | mucValid () const |
|
int | MrpcValid () const |
|
void | set_path (const char *s_path=0) |
|
void | set_path (std::string s_path) |
|
| ParticleIDBase () |
|
virtual | ~ParticleIDBase () |
|
virtual void | init ()=0 |
|
virtual void | calculate ()=0 |
|
virtual bool | IsPidInfoValid () const =0 |
|
virtual double | chi (int n) const =0 |
|
virtual double | prob (int n) const =0 |
|
virtual int | ndof () const =0 |
|
EvtRecTrack * | PidTrk () const |
|
void | setRecTrack (EvtRecTrack *trk) |
|
double | chiMinCut () const |
|
void | setChiMinCut (const double chi=4) |
|
double | pdfMinSigmaCut () const |
|
void | setPdfMinSigmaCut (const double pdf=4) |
|
double | getRunNo () const |
|
void | setRunNo (const double runh=8093) |
|
double | p () |
|
double | pt () |
|
double | charge () |
|
double | xmass (int n) |
|
double | velc () |
|
double | probCalculate (double chi2, int n) |
|
double | pdfCalculate (double offset, double sigma) |
|
double | interpolation (double *x, double *y, double x1) |
|
double | pol2 (double x, double *par) |
|
double | pol3 (double x, double *par) |
|
double | pol4 (double x, double *par) |
|
int | useDedx () const |
|
int | useTof () const |
|
int | useTof1 () const |
|
int | useTof2 () const |
|
int | useTofE () const |
|
int | useTofQ () const |
|
int | useTofC () const |
|
int | useTofCorr () const |
|
int | useEmc () const |
|
int | useMuc () const |
|
int | useMrpc () const |
|
int | onlyPionKaon () const |
|
int | onlyPionKaonProton () const |
|
int | onlyPionKaonElectron () const |
|
int | all () const |
|
int | onlyElectron () const |
|
int | onlyMuon () const |
|
int | onlyPion () const |
|
int | onlyKaon () const |
|
int | onlyProton () const |
|
int | methodLikelihood () const |
|
int | methodProbability () const |
|
int | methodNeuronNetwork () const |
|
int | dedxValid () const |
|
int | tofValid () const |
|
int | tofeValid () const |
|
int | tofqValid () const |
|
int | tofcValid () const |
|
int | tofcorrValid () const |
|
int | emcValid () const |
|
int | mucValid () const |
|
int | MrpcValid () const |
|
void | set_path (const char *s_path=0) |
|
void | set_path (std::string s_path) |
|