|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TofCorrPID.h>
Public Member Functions | |
| ~TofCorrPID () | |
| void | init () |
| void | calculate () |
| bool | IsPidInfoValid () const |
| double | chi (int n) const |
| double | prob (int n) const |
| double | offset (int n) const |
| double | sigma (int n) const |
| int | ndof () const |
| int | ipmt () const |
| double | dt (int ipar, int ipmt) const |
| double | dtCorr (int ipar, int ipmt) const |
| double | sigCorr (int ipar, int ipmt) const |
| double | chiCorr (int ipar, int ipmt) const |
| ~TofCorrPID () | |
| void | init () |
| void | calculate () |
| bool | IsPidInfoValid () const |
| double | chi (int n) const |
| double | prob (int n) const |
| double | offset (int n) const |
| double | sigma (int n) const |
| int | ndof () const |
| int | ipmt () const |
| double | dt (int ipar, int ipmt) const |
| double | dtCorr (int ipar, int ipmt) const |
| double | sigCorr (int ipar, int ipmt) const |
| double | chiCorr (int ipar, int ipmt) const |
| ~TofCorrPID () | |
| void | init () |
| void | calculate () |
| bool | IsPidInfoValid () const |
| double | chi (int n) const |
| double | prob (int n) const |
| double | offset (int n) const |
| double | sigma (int n) const |
| int | ndof () const |
| int | ipmt () const |
| double | dt (int ipar, int ipmt) const |
| double | dtCorr (int ipar, int ipmt) const |
| double | sigCorr (int ipar, int ipmt) const |
| double | chiCorr (int ipar, int ipmt) const |
| Public Member Functions inherited from ParticleIDBase | |
| ParticleIDBase () | |
| virtual | ~ParticleIDBase () |
| EvtRecTrack * | PidTrk () const |
| void | setRecTrack (EvtRecTrack *trk) |
| double | chiMinCut () const |
| void | setChiMinCut (const double chi=4) |
| double | chiMaxCut () const |
| void | setChiMaxCut (const double chi=6) |
| 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 | 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 |
| void | set_path (const char *s_path=0) |
| void | set_path (std::string s_path) |
| ParticleIDBase () | |
| virtual | ~ParticleIDBase () |
| EvtRecTrack * | PidTrk () const |
| void | setRecTrack (EvtRecTrack *trk) |
| double | chiMinCut () const |
| void | setChiMinCut (const double chi=4) |
| double | chiMaxCut () const |
| void | setChiMaxCut (const double chi=6) |
| 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 | 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 |
| void | set_path (const char *s_path=0) |
| void | set_path (std::string s_path) |
| ParticleIDBase () | |
| virtual | ~ParticleIDBase () |
| EvtRecTrack * | PidTrk () const |
| void | setRecTrack (EvtRecTrack *trk) |
| double | chiMinCut () const |
| void | setChiMinCut (const double chi=4) |
| double | chiMaxCut () const |
| void | setChiMaxCut (const double chi=6) |
| 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 | 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 |
| void | set_path (const char *s_path=0) |
| void | set_path (std::string s_path) |
Static Public Member Functions | |
| static TofCorrPID * | instance () |
| static TofCorrPID * | instance () |
| static TofCorrPID * | instance () |
Protected Member Functions | |
| int | particleIDCalculation () |
| int | neuronPIDCalculation () |
| int | LikelihoodCalculation () |
| void | inputParameter (int run) |
| double | offsetTof (unsigned int ispecies, bool barrel, unsigned int ipmt, double betaGamma, int charge, double zrhit, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid, double zrhit, double betaGamma, int charge, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid1, int tofid2, double zrhit1, double zrhit2, double betaGamma, int charge, double dt) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, int tofid[2], double zrhit[2], double betaGamma) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, double zrhit, double betaGamma) |
| double | qCurveFunc (unsigned int layer, double betaGamma) |
| double | bSigma (unsigned int end, int tofid, double zrhit) |
| double | bSigma (int tofid[2], double zrhit[2]) |
| double | eSigma (int tofid, double zrhit) |
| bool | correlationCheck (unsigned int ipmt) |
| int | particleIDCalculation () |
| int | neuronPIDCalculation () |
| int | LikelihoodCalculation () |
| void | inputParameter (int run) |
| double | offsetTof (unsigned int ispecies, bool barrel, unsigned int ipmt, double betaGamma, int charge, double zrhit, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid, double zrhit, double betaGamma, int charge, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid1, int tofid2, double zrhit1, double zrhit2, double betaGamma, int charge, double dt) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, int tofid[2], double zrhit[2], double betaGamma) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, double zrhit, double betaGamma) |
| double | qCurveFunc (unsigned int layer, double betaGamma) |
| double | bSigma (unsigned int end, int tofid, double zrhit) |
| double | bSigma (int tofid[2], double zrhit[2]) |
| double | eSigma (int tofid, double zrhit) |
| bool | correlationCheck (unsigned int ipmt) |
| int | particleIDCalculation () |
| int | neuronPIDCalculation () |
| int | LikelihoodCalculation () |
| void | inputParameter (int run) |
| double | offsetTof (unsigned int ispecies, bool barrel, unsigned int ipmt, double betaGamma, int charge, double zrhit, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid, double zrhit, double betaGamma, int charge, double dt) |
| double | offsetTof (unsigned int ispecies, int tofid1, int tofid2, double zrhit1, double zrhit2, double betaGamma, int charge, double dt) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, int tofid[2], double zrhit[2], double betaGamma) |
| double | sigmaTof (unsigned int ispecies, int charge, bool barrel, unsigned int ipmt, double zrhit, double betaGamma) |
| double | qCurveFunc (unsigned int layer, double betaGamma) |
| double | bSigma (unsigned int end, int tofid, double zrhit) |
| double | bSigma (int tofid[2], double zrhit[2]) |
| double | eSigma (int tofid, double zrhit) |
| bool | correlationCheck (unsigned int ipmt) |
Additional Inherited Members | |
| Static Protected Attributes inherited from ParticleIDBase | |
| static std::string | path = "" |
Definition at line 13 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 17 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 17 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 17 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 1103 of file TofCorrPID.cxx.
|
protected |
|
protected |
|
protected |
Definition at line 1088 of file TofCorrPID.cxx.
Referenced by bSigma(), offsetTof(), offsetTof(), and sigmaTof().
|
protected |
|
protected |
|
virtual |
|
virtual |
Implements ParticleIDBase.
|
virtual |
Implements ParticleIDBase.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 22 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 32 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 32 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 1128 of file TofCorrPID.cxx.
Referenced by particleIDCalculation().
|
protected |
|
protected |
|
inline |
Definition at line 29 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
Referenced by offsetTof(), offsetTof(), offsetTof(), and particleIDCalculation().
|
inline |
Definition at line 29 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 29 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 30 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 30 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 30 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 1115 of file TofCorrPID.cxx.
Referenced by sigmaTof().
|
protected |
|
protected |
|
virtual |
Implements ParticleIDBase.
Definition at line 29 of file TofCorrPID.cxx.
|
virtual |
Implements ParticleIDBase.
|
virtual |
Implements ParticleIDBase.
|
protected |
Definition at line 476 of file TofCorrPID.cxx.
Referenced by init().
|
protected |
|
protected |
|
static |
Definition at line 19 of file TofCorrPID.cxx.
Referenced by ParticleID::init().
|
static |
|
static |
|
inline |
Definition at line 28 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
Referenced by chiCorr(), correlationCheck(), dt(), dtCorr(), inputParameter(), offsetTof(), offsetTof(), particleIDCalculation(), sigCorr(), sigmaTof(), and sigmaTof().
|
inline |
Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 28 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 21 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 21 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 21 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inlineprotectedvirtual |
Implements ParticleIDBase.
Definition at line 37 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlineprotectedvirtual |
Implements ParticleIDBase.
Definition at line 37 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlineprotectedvirtual |
Implements ParticleIDBase.
Definition at line 37 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 26 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 26 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 26 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inlineprotected |
Definition at line 36 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlineprotected |
Definition at line 36 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlineprotected |
Definition at line 36 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 24 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
Referenced by particleIDCalculation().
|
inline |
Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 672 of file TofCorrPID.cxx.
Referenced by particleIDCalculation().
|
protected |
|
protected |
|
protected |
Definition at line 794 of file TofCorrPID.cxx.
|
protected |
|
protected |
|
protected |
Definition at line 863 of file TofCorrPID.cxx.
|
protected |
|
protected |
|
protectedvirtual |
Implements ParticleIDBase.
Definition at line 66 of file TofCorrPID.cxx.
Referenced by calculate().
|
protectedvirtual |
Implements ParticleIDBase.
|
protectedvirtual |
Implements ParticleIDBase.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 23 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inlinevirtual |
Implements ParticleIDBase.
Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 1070 of file TofCorrPID.cxx.
Referenced by offsetTof().
|
protected |
|
protected |
|
inline |
Definition at line 31 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 31 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 31 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 25 of file Analysis/ParticleID/include/ParticleID/TofCorrPID.h.
Referenced by bSigma(), bSigma(), eSigma(), offsetTof(), sigmaTof(), and sigmaTof().
|
inline |
Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/ParticleID/TofCorrPID.h.
|
inline |
Definition at line 25 of file InstallArea/x86_64-el9-gcc13-opt/include/ParticleID/TofCorrPID.h.
|
protected |
Definition at line 951 of file TofCorrPID.cxx.
|
protected |
|
protected |
|
protected |
Definition at line 921 of file TofCorrPID.cxx.
Referenced by particleIDCalculation(), and sigmaTof().
|
protected |
|
protected |