Track Quality Study

Various kinematical variables of reconstructed tracks Tracks.

No Cuts (RecoTrack)

I loop over all reconstructed tracks in an event and plot the following kinematical variables and detector information: PT, η, φ, d0, z0, and the number of valid hits in the tracker.

Matched vs Unmatched.

In each event I have two loops:

  • The first loop is over the RecoTracks in each event. Next I define a match as a RecoTrack that has a corresponding SimTrack associated by hits using CMSSW_1_3_1 TrackAssociatorByHits that Boris showed me. Unmatched is defined as NOT Matched.
    • ~50k Z→μμ events: (pdf version)

      MatchedReco.png
    • Same plot as above but each distribution is normalized to one.

      normMatchedVariables2.png

  • The Second loop is over the SimTracks in each event. Next I define a match as a SimTrack that has a corresponding RecoTrack associated by hits again using CMSSW_1_3_1 TrackAssociatorByHits. Unmatched is defined as NOT Matched.
    • ~50k Z→μμ events: (pdf version)

      MatchedSim.png
    • ~120k QCD (50 < PT < 80) events:

      MatchedSimQCD_50_80_120k.png

With Cuts

  • The following cuts were applied:
    • |η| < 2.5
    • # valid hits > 7
    • |d0| < 1 mm
    • |z0| < 30 cm
    • χ2/d.o.f. < 10

A closer look at the effect of these cuts. ~50k Z→μμ events:

  • RecoTracks that are matched with pT > 15.0 GeV

    compareRecoPtMatchedHighPtZmumu50k.png
  • RecoTracks that are NOT matched with pT > 15.0 GeV

    compareRecoPtNotMatchedHighPtZmumu50k.png
  • RecoTracks that are matched with 1.0 GeV < pT < 5.0 GeV

    compareRecoPtMatchedLowPtZmumu50k.png
  • RecoTracks that are NOT matched with 1.0 GeV < pT < 5.0 GeV

    compareRecoPtNotMatchedLowPtZmumu50k.png

Same plots as above but on ~120k QCD 50 to 80 GeV in PT events:

  • RecoTracks that are matched with pT > 15.0 GeV

    compareRecoPtMatchedHighPtqcd_50_80_120k.png
  • RecoTracks that are NOT matched with pT > 15.0 GeV

    compareRecoPtNotMatchedHighPtqcd_50_80_120k.png
  • RecoTracks that are matched with 1.0 GeV < pT < 5.0 GeV

    compareRecoPtMatchedLowPtqcd_50_80_120k.png
  • RecoTracks that are NOT matched with 1.0 GeV < pT < 5.0 GeV

    compareRecoPtNotMatchedLowPtqcd_50_80_120k.png

Ratio of with quality cuts to without.

  • Ratio of RecoTracks (matched) with quality cuts to RecoTracks without quality cuts:
    • ~50k Z→μμ events:

      effPTZmumu50k.png
    • Same plots as above but on ~120k QCD (50 < PT < 80) events:

      effPTQCD_50_80_120.png

Δ = Reco - Sim.

  • Calculated the difference between RecoTrack and SimTrack variables.
    • ~50k Z→μμ events:

      DeltaZmumu50k.png
    • ~120k QCD (50 < PT < 80) events:

      DeltaQcd_50_80_120k.png

Pull Distributions

  • Pull = ΔVariable / VariableError.
    • ~50k Z→μμ events:

      PullZmumu50k.png
    • ~50k Z→μμ events (Log plots):

      PullLogZmumu50k.png
  • ~120k QCD (50 < PT < 80) events. Pullqcd_50_80_120k.pdf

-- RyanKelley - 14 Aug 2007

Topic attachments
I Attachment Action Size Date Who Comment
pngpng DeltaQcd_50_80_120k.png manage 32.2 K 2007/08/13 - 15:43 RyanKelley  
pngpng DeltaZmumu50k.png manage 31.5 K 2007/08/13 - 15:42 RyanKelley  
pngpng Deltaqcd_50_80_120k.png manage 32.2 K 2007/08/03 - 15:27 RyanKelley  
pdfpdf MatchedReco.pdf manage 36.1 K 2007/08/03 - 15:24 RyanKelley  
pngpng MatchedReco.png manage 44.1 K 2007/08/03 - 15:21 RyanKelley  
pdfpdf MatchedSim.pdf manage 36.9 K 2007/08/03 - 15:25 RyanKelley  
pngpng MatchedSim.png manage 52.9 K 2007/08/03 - 15:25 RyanKelley  
pngpng MatchedSimQCD_50_80_120k.png manage 46.3 K 2007/08/13 - 17:59 RyanKelley  
pngpng PullLogZmumu50k.png manage 29.8 K 2007/08/13 - 15:24 RyanKelley  
pngpng PullZmumu50k.png manage 34.0 K 2007/08/13 - 15:25 RyanKelley  
pdfpdf Pullqcd_50_80_120k.pdf manage 21.9 K 2007/08/13 - 15:29 RyanKelley  
pdfpdf RawVariables.pdf manage 26.6 K 2007/08/03 - 15:17 RyanKelley  
pngpng RawVariables.png manage 14.1 K 2007/08/03 - 15:18 RyanKelley  
pdfpdf RawVariablesQCD50to80.pdf manage 27.4 K 2007/08/03 - 15:20 RyanKelley  
pngpng RawVariablesZmumu50k.png manage 38.9 K 2007/08/03 - 15:20 RyanKelley  
pngpng compareRecoPtMatchedHighPtZmumu50k.png manage 20.8 K 2007/08/09 - 19:45 RyanKelley  
pngpng compareRecoPtMatchedHighPtqcd_50_80_120k.png manage 19.3 K 2007/08/09 - 20:01 RyanKelley  
pngpng compareRecoPtMatchedLowPtZmumu50k.png manage 17.9 K 2007/08/09 - 19:50 RyanKelley  
pngpng compareRecoPtMatchedLowPtqcd_50_80_120k.png manage 17.2 K 2007/08/09 - 22:02 RyanKelley  
pngpng compareRecoPtNotMatchedHighPtZmumu50k.png manage 19.0 K 2007/08/09 - 19:50 RyanKelley  
pngpng compareRecoPtNotMatchedHighPtqcd_50_80_120k.png manage 19.4 K 2007/08/09 - 21:33 RyanKelley  
pngpng compareRecoPtNotMatchedLowPtZmumu50k.png manage 17.0 K 2007/08/09 - 19:51 RyanKelley  
pngpng compareRecoPtNotMatchedLowPtqcd_50_80_120k.png manage 17.2 K 2007/08/09 - 22:38 RyanKelley  
pdfpdf cutsMatchedReco.pdf manage 36.3 K 2007/08/03 - 15:26 RyanKelley  
pngpng cutsMatchedReco.png manage 50.3 K 2007/08/03 - 15:26 RyanKelley  
pdfpdf cutsNotMatchedReco.pdf manage 33.7 K 2007/08/03 - 15:26 RyanKelley  
pngpng cutsNotMatchedReco.png manage 49.6 K 2007/08/03 - 15:26 RyanKelley  
pngpng effPTQCD_50_80_120.png manage 13.6 K 2007/08/13 - 17:55 RyanKelley  
pngpng effPTZmumu50k.png manage 13.0 K 2007/08/13 - 17:54 RyanKelley  
pngpng normMatchedVariables.png manage 53.4 K 2007/08/03 - 15:55 RyanKelley  
pngpng normMatchedVariables2.png manage 43.9 K 2007/08/03 - 15:53 RyanKelley  
Topic revision: r7 - 2007/08/14 - 22:15:43 - RyanKelley
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback