|
BOSS 8.0.0
BESIII Offline Software System
|
#include <SimplePIDSvc.h>
Public Member Functions | |
| SimplePIDSvc (const std::string &name, ISvcLocator *svcLoc) | |
| virtual | ~SimplePIDSvc () |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| void | setdedxminchi (double x) |
| void | settofminchi (double x) |
| void | seteidratio (double x) |
| void | preparePID (EvtRecTrack *track) |
| bool | iselectron (bool emc=true) |
| bool | ispion () |
| bool | iskaon () |
| double | probElectron () |
| double | probMuon () |
| double | probPion () |
| double | probKaon () |
| double | probProton () |
| double | getdEdxChi (int i) |
| double | getTOFChi (int i) |
| double | getEmcLikelihood (int i) |
| double | getChi2 (int i) |
| double | getTofDt (int m, int n) |
| double | getTofPh (int n) |
| double | getTofZR (int n) |
| int | getTofCounter (int n) |
| int | getTofBarrel () |
| double | getEmcE () |
| double | getEmcE13 () |
| double | getEmcE35 () |
| double | getEmcLatMoment () |
| double | getEmcSecMoment () |
| double | getElectronLikelihood () |
Friends | |
| class | CnvFactory< SimplePIDSvc > |
Definition at line 27 of file SimplePIDSvc.h.
| SimplePIDSvc::SimplePIDSvc | ( | const std::string & | name, |
| ISvcLocator * | svcLoc ) |
Definition at line 19 of file SimplePIDSvc.cxx.
Referenced by SimplePIDSvc().
|
virtual |
Definition at line 28 of file SimplePIDSvc.cxx.
|
virtual |
Definition at line 44 of file SimplePIDSvc.cxx.
| double SimplePIDSvc::getChi2 | ( | int | i | ) |
Definition at line 1557 of file SimplePIDSvc.cxx.
|
inline |
Definition at line 52 of file SimplePIDSvc.h.
|
inline |
Definition at line 68 of file SimplePIDSvc.h.
|
inline |
Definition at line 63 of file SimplePIDSvc.h.
|
inline |
Definition at line 64 of file SimplePIDSvc.h.
|
inline |
Definition at line 65 of file SimplePIDSvc.h.
|
inline |
Definition at line 66 of file SimplePIDSvc.h.
|
inline |
Definition at line 54 of file SimplePIDSvc.h.
|
inline |
Definition at line 67 of file SimplePIDSvc.h.
|
inline |
Definition at line 62 of file SimplePIDSvc.h.
|
inline |
Definition at line 53 of file SimplePIDSvc.h.
|
inline |
Definition at line 61 of file SimplePIDSvc.h.
|
inline |
Definition at line 58 of file SimplePIDSvc.h.
|
inline |
Definition at line 59 of file SimplePIDSvc.h.
|
inline |
Definition at line 60 of file SimplePIDSvc.h.
|
virtual |
Definition at line 30 of file SimplePIDSvc.cxx.
| bool SimplePIDSvc::iselectron | ( | bool | emc = true | ) |
Definition at line 1675 of file SimplePIDSvc.cxx.
| bool SimplePIDSvc::iskaon | ( | ) |
Definition at line 1655 of file SimplePIDSvc.cxx.
| bool SimplePIDSvc::ispion | ( | ) |
Definition at line 1650 of file SimplePIDSvc.cxx.
| void SimplePIDSvc::preparePID | ( | EvtRecTrack * | track | ) |
Definition at line 87 of file SimplePIDSvc.cxx.
|
inline |
Definition at line 46 of file SimplePIDSvc.h.
|
inline |
Definition at line 49 of file SimplePIDSvc.h.
|
inline |
Definition at line 47 of file SimplePIDSvc.h.
|
inline |
Definition at line 48 of file SimplePIDSvc.h.
|
inline |
Definition at line 50 of file SimplePIDSvc.h.
|
inline |
Definition at line 38 of file SimplePIDSvc.h.
|
inline |
Definition at line 40 of file SimplePIDSvc.h.
|
inline |
Definition at line 39 of file SimplePIDSvc.h.
|
friend |
Definition at line 1 of file SimplePIDSvc.h.