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.
|
| 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 |
Definition at line 60 of file IPixelToTPIDTool.h.
61 {
63 }
static const InterfaceID IID_IPixelToTPIDTool("Trk::IPixelToTPIDTool", 1, 0)
The documentation for this class was generated from the following file: