Track Reconstruction Offline Guide

Goal of this page

This page summarizes all the twiki documentation of track reconstruction in CMS. It points to examples/tutorials, code implementation descriptions, validation and visualization how-tos, FAQ, ...


RECO/AOD collection

Information on the tracker data format can be found in

The full list of products can be found in the following pages:

Algorithms and Software Architecture

The software for track reconstruction algorithms resides in the following cvs domains:
  • RecoTracker (core of the algorithms)
  • TrackingTools (tracking utilities useful also for muon tracking)

Description of default sequences used for track reconstruction

Collision data

Cosmic data

Cosmics data were reconstructed using most of tracking code developed for collisions with some modifications due to the different characteristics of cosmic tracking. The main difference is that the IterativeTracking approach was disabled and the track reconstruction was performed with three different algorithms: CMS.CtfForCosmic, CMS.CosmicTF, CMS.RsForCosmic. Check the actual sequence used in the file RecoTracker/Configuration/python/

Documentation of algorithms

  1. Digitization and Local Reconstruction
  2. Global Reconstruction
    • General purpose tracking algorithms for LHC collisions
      • CMS.IterativeTracking (K.Stenson, M.Pioppi) - Description of the CMS tracking approach.
      • CMS.CtfTracking (B.Mangano) - The main track reconstruction algorithm, Combinatorial Track Finder.
      • CMS.RsTracking (K.Burkett) - Road Search track reconstruction algorithm.
    • Dedicated tracking algorithms for LHC collisions
      • CMS.DafTracking (C.Genta, A.Tropiano) - Track reconstruction algorithm for high pT jets.
      • CMS.GsfFitter (W.Adam) - Track reconstruction and fitting for electrons.
    • Non-collision Tracking algorithms
      • CMS.CtfForCosmic (G.Petrucciani, B.Mangano) - Customization of CTF for cosmics.
      • CMS.CosmicTF (M.Pioppi) - Track reconstruction algorithm dedicated to cosmics.
      • CMS.RsForCosmic (K.Burkett) - Customization of RS for cosmics.
      • CtfForBeamHalo (J.Vlimant) - Track reconstruction algorithm dedicate to beam halo muons.
  3. Modules of the Track reconstruction sequence
  4. Tracking tools and services
  5. Description of some advanced topics

MC association and information

TrackingParticles and TrackingVertices: MC Truth of tracks and vertexes.
Hit and Track Associators: tools to compare reconstructed tracks with the corresponding simulated ones.
Vertex Associator: tools to compare reconstructed tracks with the corresponding simulated ones.
Track/Vertex history: accessing detailed MC information for reco tracks(vertexes) and tracking particles(vertexes).

Analysis and Validation

See also the "Tutorial" section above.

CMS.TrackingPerformancePlots: how-to produce you own tracking performance plots.
Tracking performance results: official performance plots for every release.
MultiTrackValidator: a detailed description of the tool used to produce validation and performance plots.
TrackerSeedValidator: validator for TrajectorySeeds.
StripClusterMCtruth (W. Ford): truth-based tools for untangling merged clusters.

Cosmic data Analysis

Tracking FAQ

Go to Tracking FAQ page.

Tracker Event Display


Related Topics


Review status

Reviewer/Editor and Date (copy from screen) Comments
GiuseppeCerati - 04 May 2009 documentation review
KatiLassilaPerini - 05 Mar 2007 created template page

Responsible: GiuseppeCerati
Last reviewed by: Most recent reviewer

Edit | Attach | Watch | Print version | History: r48 < r47 < r46 < r45 < r44 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r48 - 2019-01-25 - MiaTosi

    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback