The IMuonHoleRecoveryTool is a pure virtual interface for tools that recover hole on a track.
More...
#include <IMuonHoleRecoveryTool.h>
|
| static const InterfaceID & | interfaceID () |
| | access to tool interface
|
The IMuonHoleRecoveryTool is a pure virtual interface for tools that recover hole on a track.
Definition at line 20 of file IMuonHoleRecoveryTool.h.
◆ ~IMuonHoleRecoveryTool()
| virtual Muon::IMuonHoleRecoveryTool::~IMuonHoleRecoveryTool |
( |
| ) |
|
|
virtualdefault |
◆ createHoleTSOSsForClusterChamber()
◆ interfaceID()
| const InterfaceID & Muon::IMuonHoleRecoveryTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
access to tool interface
Definition at line 23 of file IMuonHoleRecoveryTool.h.
23 {
24 static const InterfaceID IID_IMuonHoleRecoveryTool("Muon::IMuonHoleRecoveryTool", 1, 0);
25 return IID_IMuonHoleRecoveryTool;
26 }
◆ recover()
| virtual std::unique_ptr< Trk::Track > Muon::IMuonHoleRecoveryTool::recover |
( |
const Trk::Track & | track, |
|
|
const EventContext & | ctx ) const |
|
pure virtual |
recover missing hits (holes) on tracks
- Returns
- a pointer to a track, the ownership of the output track is passed to the client calling the tool.
Implemented in Muon::MuonChamberHoleRecoveryTool.
The documentation for this class was generated from the following file: