ATLAS Offline Software
|
Typedefs | |
using | AssociationTool = ToolHandle< Trk::IPRDtoTrackMapTool > |
using | AssociationMap = Trk::PRDtoTrackMap |
using | DuplicationCheckSet = std::set< std::vector< const Trk::PrepRawData * > > |
Enumerations | |
enum | TrackFilterCategory { ScoreIsZero, TrackIsDuplicate, TrackAccepted, nCategories } |
Functions | |
TrackFilterCategory | categoriseTrack (const Trk::Track &track, const Trk::TrackScore &score, const bool dropDuplicates, const AssociationTool &associate, AssociationMap &map, DuplicationCheckSet &set) |
float | calculateFitQuality (const Trk::Track &track) |
std::unique_ptr< Trk::Track > | createNewFitQualityTrack (const Trk::Track &track) |
int | getUid () |
using AmbiguityProcessor::AssociationMap = typedef Trk::PRDtoTrackMap |
Definition at line 26 of file AmbiguityProcessorUtility.h.
using AmbiguityProcessor::AssociationTool = typedef ToolHandle<Trk::IPRDtoTrackMapTool> |
Definition at line 25 of file AmbiguityProcessorUtility.h.
using AmbiguityProcessor::DuplicationCheckSet = typedef std::set<std::vector<const Trk::PrepRawData*> > |
Definition at line 27 of file AmbiguityProcessorUtility.h.
Enumerator | |
---|---|
ScoreIsZero | |
TrackIsDuplicate | |
TrackAccepted | |
nCategories |
Definition at line 24 of file AmbiguityProcessorUtility.h.
float AmbiguityProcessor::calculateFitQuality | ( | const Trk::Track & | track | ) |
TrackFilterCategory AmbiguityProcessor::categoriseTrack | ( | const Trk::Track & | track, |
const Trk::TrackScore & | score, | ||
const bool | dropDuplicates, | ||
const AssociationTool & | associate, | ||
AssociationMap & | map, | ||
DuplicationCheckSet & | set | ||
) |
Definition at line 15 of file AmbiguityProcessorUtility.cxx.
std::unique_ptr< Trk::Track > AmbiguityProcessor::createNewFitQualityTrack | ( | const Trk::Track & | track | ) |
Definition at line 33 of file AmbiguityProcessorUtility.cxx.
int AmbiguityProcessor::getUid | ( | ) |
Definition at line 60 of file AmbiguityProcessorUtility.cxx.