abstract interface for identification of particles based on
More...
#include <IPixelToTPIDTool.h>
|
virtual float | dEdx (const EventContext &ctx, const Trk::Track &track, int &nUsedHits, int &nUsedIBLOverflowHits) const =0 |
| particle identification function returning a probability. More...
|
|
float | dEdx (const Trk::Track &track, int &nUsedHits, int &nUsedIBLOverflowHits) const |
|
virtual std::vector< float > | getLikelihoods (const EventContext &ctx, double dedx, double p, int nGoodPixels) const =0 |
|
std::vector< float > | getLikelihoods (double dedx, double p, int nGoodPixels) const |
|
virtual float | getMass (const EventContext &ctx, double dedx, double p, int nGoodPixels) const =0 |
|
float | getMass (double dedx, double p, int nGoodPixels) const |
|
abstract interface for identification of particles based on
- Author
- Thijs Cornelissen <thijs.cornelissen -at- cern.ch>
Definition at line 26 of file IPixelToTPIDTool.h.
◆ dEdx() [1/2]
virtual float Trk::IPixelToTPIDTool::dEdx |
( |
const EventContext & |
ctx, |
|
|
const Trk::Track & |
track, |
|
|
int & |
nUsedHits, |
|
|
int & |
nUsedIBLOverflowHits |
|
) |
| const |
|
pure virtual |
particle identification function returning a probability.
- Parameters
-
[in] | track | the track to be identified |
- Returns
- probability
Implemented in InDet::PixelToTPIDTool.
◆ dEdx() [2/2]
float Trk::IPixelToTPIDTool::dEdx |
( |
const Trk::Track & |
track, |
|
|
int & |
nUsedHits, |
|
|
int & |
nUsedIBLOverflowHits |
|
) |
| const |
◆ getLikelihoods() [1/2]
virtual std::vector<float> Trk::IPixelToTPIDTool::getLikelihoods |
( |
const EventContext & |
ctx, |
|
|
double |
dedx, |
|
|
double |
p, |
|
|
int |
nGoodPixels |
|
) |
| const |
|
pure virtual |
◆ getLikelihoods() [2/2]
std::vector<float> Trk::IPixelToTPIDTool::getLikelihoods |
( |
double |
dedx, |
|
|
double |
p, |
|
|
int |
nGoodPixels |
|
) |
| const |
◆ getMass() [1/2]
virtual float Trk::IPixelToTPIDTool::getMass |
( |
const EventContext & |
ctx, |
|
|
double |
dedx, |
|
|
double |
p, |
|
|
int |
nGoodPixels |
|
) |
| const |
|
pure virtual |
◆ getMass() [2/2]
float Trk::IPixelToTPIDTool::getMass |
( |
double |
dedx, |
|
|
double |
p, |
|
|
int |
nGoodPixels |
|
) |
| const |
◆ interfaceID()
const InterfaceID & Trk::IPixelToTPIDTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: