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: