![]() |
ATLAS Offline Software
|
Interface for resolving hit association ambiguities in a given track collection. More...
#include <ITrackAmbiguityScoreProcessorTool.h>
Public Member Functions | |
virtual void | process (const TrackCollection &tracks, TracksScores *scoredTracks) const =0 |
(in concrete object) Returns a processed TrackCollection from the passed 'tracks' More... | |
virtual void | statistics ()=0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Interface for resolving hit association ambiguities in a given track collection.
The TrkAmbiguityScoreProcessor attempts to improve the 'score' of an event, where the score of an event is the summed scores of all the tracks it contains.
Definition at line 22 of file ITrackAmbiguityScoreProcessorTool.h.
|
inlinestatic |
Definition at line 37 of file ITrackAmbiguityScoreProcessorTool.h.
|
pure virtual |
(in concrete object) Returns a processed TrackCollection from the passed 'tracks'
tracks | collection of tracks which will have ambiguities resolved. Will not be modified. |
Implemented in Trk::DenseEnvironmentsAmbiguityScoreProcessorTool.
|
pure virtual |
Implemented in Trk::DenseEnvironmentsAmbiguityScoreProcessorTool.