![]() |
ATLAS Offline Software
|
#include <ITRT_ToT_dEdx.h>
Public Member Functions | |
| virtual | ~ITRT_ToT_dEdx () |
| Virtual destructor. | |
| virtual double | dEdx (const EventContext &ctx, const Trk::Track *track, bool useHitsHT, std::optional< float > localOccupancy=std::nullopt) const =0 |
| function to calculate sum ToT normalised to number of used hits | |
| virtual double | dEdx (const Trk::Track *track, bool useHitsHT, std::optional< float > localOccupancy=std::nullopt) const |
| virtual double | usedHits (const EventContext &ctx, const Trk::Track *track, bool useHitsHT=true) const =0 |
| function to calculate number of used hits | |
| virtual double | usedHits (const Trk::Track *track, bool useHitsHT=true) const |
| virtual double | getTest (const EventContext &ctx, const double dEdx_obs, const double pTrk, Trk::ParticleHypothesis hypothesis, Trk::ParticleHypothesis antihypothesis, int nUsedHits) const =0 |
| function to calculate likelihood ratio test | |
| virtual double | getTest (const double dEdx_obs, const double pTrk, Trk::ParticleHypothesis hypothesis, Trk::ParticleHypothesis antihypothesis, int nUsedHits) const |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| AlgTool interface methods. | |
Definition at line 21 of file ITRT_ToT_dEdx.h.
|
inlinevirtual |
|
pure virtual |
function to calculate sum ToT normalised to number of used hits
| Event | context ctx |
| track | pointer to track |
| useHitsHT | decide if HT hits should be used in the estimate |
Implemented in TRT_ToT_dEdx.
|
inlinevirtual |
Reimplemented in TRT_ToT_dEdx.
Definition at line 91 of file ITRT_ToT_dEdx.h.
|
inlinevirtual |
Reimplemented in TRT_ToT_dEdx.
Definition at line 105 of file ITRT_ToT_dEdx.h.
|
pure virtual |
function to calculate likelihood ratio test
| Event | context ctx |
| observed | dEdx |
| track | parameter |
| particle | hypothesis |
| antihypothesis | |
| number | of used hits |
Implemented in TRT_ToT_dEdx.
|
inlinestatic |
AlgTool interface methods.
Definition at line 30 of file ITRT_ToT_dEdx.h.
|
pure virtual |
function to calculate number of used hits
| Event | context ctx |
| track | pointer |
| useHitsHT | decide if HT hits should be used in the estimate |
Implemented in TRT_ToT_dEdx.
|
inlinevirtual |
Reimplemented in TRT_ToT_dEdx.
Definition at line 99 of file ITRT_ToT_dEdx.h.