19 declareInterface<Trk::ITrackScoringTool>(
this);
54 return StatusCode::SUCCESS;
64 std::unique_ptr<Trk::TrackSummary> tmpSummary =
m_trkSummaryTool->summaryNoHoleSearch(track);
72 if (track.fitQuality() && track.fitQuality()->numberDoF() < 0) {
83 if (track.fitQuality() !=
nullptr && track.fitQuality()->chiSquared() > 0 && track.fitQuality()->numberDoF() > 0) {
84 score += 5 * track.fitQuality()->numberDoF() - track.fitQuality()->chiSquared();
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
A summary of the information contained by a track.
int get(const SummaryType &type) const
returns the summary information for the passed SummaryType.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Ensure that the ATLAS eigen extensions are properly loaded.
SummaryType
enumerates the different types of information stored in Summary.
@ numberOfSCTHits
number of SCT holes
@ numberOfGangedPixels
number of Ganged Pixels flagged as fakes
@ numberOfPixelHits
number of pixel layers on track with absence of hits
@ numberOfTrackSummaryTypes
@ numberOfMmHits
number of TGC Eta measurements missing from the track
@ numberOfStgcEtaHits
number of TGC Eta measurements missing from the track
@ numberOfTRTHits
number of TRT outliers
@ numberOfInnermostPixelLayerHits
these are the hits in the 1st pixel layer
@ numberOfTRTHighThresholdHits
total number of TRT hits which pass the high threshold
@ numberOfMdtHits
number of mdt hits
@ numberOfSCTHoles
number of Holes in both sides of a SCT module
@ numberOfStgcPhiHits
number of TGC Phi measurements missing from the track
@ numberOfPixelHoles
number of pixels which have a ganged ambiguity.
@ numberOfOutliersOnTrack
100 times the standard deviation of the chi2 from the surfaces