Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
The InDetExtensionProcessor package

The InDetExtensionProcessor package provides algorithms which form part of the Inner Detector track reconstruction sequence [1].

Currently there is one algorithm, InDet::InDetExtensionProcessor, which is run at the end of the inside-out track finding to evaluate by means of a full track fit if a proposed extension of TRT hits matches with the associated silicon track. Three possible situations are treated in this algorithm:

  • For a given Si track no extension is proposed. The original Si track is kept unmodified.
  • For a given Si track an extension is proposed, but the track fit failed or gives a worse score than the initial Si track. A new track object is then made with the additional TRT hits added as outlier states and the original Si track fit result.
  • For a given Si track an extension is proposed, and the additional hits have improved the track score. The new fit result is kept and a new Track made.

The algorithm is coded in a general way and can work with any combination of original tracks and associated extensions given through a Trk::TrackExtensionMap and with any type of track fitter.

Author
Markus Elsing

References

[1] T. Cornelissen et al., Concepts, Design and Implementation of the ATLAS New Tracking, ATLAS int.comm com-soft-2007_002

Job options for InDet::InDetExtensionProcessor

TrackName

Name of the input Trackcollection in StoreGate. Default: Tracks

ExtensionMap

Name of the input extension map in StoreGate. Default: TrackExtensionMap

NewTrackName

Name of the output Trackcollection under which it shall be written to StoreGate. Default: ExtendedTrack

TrackFitter

Toolhandle for the track fitter. Default: Trk::KalmanFitter

ScoringTool

Toolhandle for the track scorer. Default: Trk::TrackScoringTool

runOutlier

switch whether to run outlier logics or not. Default: True

RefitPrds

switch whether to have the fit re-calibrated the clusters and drift circles (true) or not. Default: False

matEffects

particle hypothesis to assume for material effects in track fit. Default: 4 (pion)

keepFailedExtension

switch whether to keep failed extension as outlier hits on the new track. Default: True

etaBounds
eta intervals for internal monitoring. Default: 0.8, 1.6, 2.1

Extra Pages