![]() |
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 | |
| namespace | Trk |
| Ensure that the ATLAS eigen extensions are properly loaded. | |
| namespace | AmbiguityProcessor |
Typedefs | |
| using | AmbiguityProcessor::AssociationTool = ToolHandle<Trk::IPRDtoTrackMapTool> |
| using | AmbiguityProcessor::AssociationMap = Trk::PRDtoTrackMap |
| using | AmbiguityProcessor::DuplicationCheckSet = std::set<std::vector<const Trk::PrepRawData*>> |
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 () |
Variables | |
| static const std::array< std::string, nCategories > | AmbiguityProcessor::debugMessage |