abstract interface for identification of particles based on
More...
#include <IPixelToTPIDTool.h>
|
| | DeclareInterfaceID (IPixelToTPIDTool, 1, 0) |
| virtual float | dEdx (const EventContext &ctx, const Trk::Track &track, int &nUsedHits, int &nUsedIBLOverflowHits) const =0 |
| | particle identification function returning a probability.
|
| virtual std::vector< float > | getLikelihoods (const EventContext &ctx, double dedx, double p, int nGoodPixels) const =0 |
| virtual float | getMass (const EventContext &ctx, double dedx, double p, int nGoodPixels) const =0 |
abstract interface for identification of particles based on
- Author
- Thijs Cornelissen <thijs.cornelissen -at- cern.ch>
Definition at line 23 of file IPixelToTPIDTool.h.
◆ DeclareInterfaceID()
◆ dEdx()
| 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.
◆ getLikelihoods()
| virtual std::vector< float > Trk::IPixelToTPIDTool::getLikelihoods |
( |
const EventContext & | ctx, |
|
|
double | dedx, |
|
|
double | p, |
|
|
int | nGoodPixels ) const |
|
pure virtual |
◆ getMass()
| virtual float Trk::IPixelToTPIDTool::getMass |
( |
const EventContext & | ctx, |
|
|
double | dedx, |
|
|
double | p, |
|
|
int | nGoodPixels ) const |
|
pure virtual |
The documentation for this class was generated from the following file: