![]() |
ATLAS Offline Software
|
#include "GaudiKernel/ToolHandle.h"#include "TrkToolInterfaces/IPRDtoTrackMapTool.h"#include "TrkEventUtils/PRDtoTrackMap.h"#include "TrkEventPrimitives/TrackScore.h"#include <vector>#include <set>#include <array>#include <string>#include <memory>Go to the source code of this file.
Namespaces | |
| Trk | |
| Ensure that the ATLAS eigen extensions are properly loaded. | |
| AmbiguityProcessor | |
Typedefs | |
| using | AmbiguityProcessor::AssociationTool = ToolHandle< Trk::IPRDtoTrackMapTool > |
| using | AmbiguityProcessor::AssociationMap = Trk::PRDtoTrackMap |
| using | AmbiguityProcessor::DuplicationCheckSet = std::set< std::vector< const Trk::PrepRawData * > > |
Enumerations | |
| enum | AmbiguityProcessor::TrackFilterCategory { AmbiguityProcessor::ScoreIsZero, AmbiguityProcessor::TrackIsDuplicate, AmbiguityProcessor::TrackAccepted, AmbiguityProcessor::nCategories } |
Functions | |
| TrackFilterCategory | AmbiguityProcessor::categoriseTrack (const Trk::Track &track, const Trk::TrackScore &score, const bool dropDuplicates, const AssociationTool &associate, AssociationMap &map, DuplicationCheckSet &set) |
| float | AmbiguityProcessor::calculateFitQuality (const Trk::Track &track) |
| std::unique_ptr< Trk::Track > | AmbiguityProcessor::createNewFitQualityTrack (const Trk::Track &track) |
| int | AmbiguityProcessor::getUid () |
1.8.18