Interface for condensing Trk::Track properties and associated hits to a (non-fittable) foot print, the Trk::TrackSummary object.
More...
#include <ITrackSummaryTool.h>
Interface for condensing Trk::Track properties and associated hits to a (non-fittable) foot print, the Trk::TrackSummary object.
- Author
- Edward Moyse, Martin Siebel http://consult.cern.ch/xwho
Definition at line 26 of file ITrackSummaryTool.h.
◆ interfaceID()
const InterfaceID & Trk::ITrackSummaryTool::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ summary()
◆ summaryNoHoleSearch()
◆ updateAdditionalInfo()
virtual void Trk::ITrackSummaryTool::updateAdditionalInfo |
( |
Track & |
track | ) |
const |
|
pure virtual |
method to update additional information (PID,shared hits, dEdX), this is optimised for track collection merging.
Implemented in Trk::IExtendedTrackSummaryTool.
◆ updateTrack()
virtual void Trk::ITrackSummaryTool::updateTrack |
( |
const EventContext & |
ctx, |
|
|
Track & |
track |
|
) |
| const |
|
pure virtual |
◆ updateTrackSummary()
virtual void Trk::ITrackSummaryTool::updateTrackSummary |
( |
const EventContext & |
ctx, |
|
|
Track & |
track |
|
) |
| const |
|
pure virtual |
method which can be used to update the summary of a track it, without doing shared hit/ or hole search.
If a summary is present is modified in place otherwise a new one is created.
The documentation for this class was generated from the following file: