Useful Information in Tracking Reconstruction

PatPV Configuration in early data

Beam position information was not precise enough before 2010, therefore all the reconstructed PVs were retained, even if somewhat away from the beam. This email from Mariusz Witek describes well the situation:

  Hi Maurizio,
For 2011 and 2012 the beam spot contraint has been used. Beam spot positions are read from dbase. This was used to remove PV too far from beamspot. It was important to prevent SV of 5 and 6 prong B decays reconstruction as PV.
Before 2011 there was no such constraint and PV far from the beamspot were reconstructed and stored in PV container. The reason for that was that the stability of the beam was not certain. From 2011 on we know that LHCb beam position is very stable.

The code concerning this option is in Rec Configuration:

87 pvAlg = PatPVOffline() 
88 if "2009" == self.getProp("DataType"): 
89     from PatPV import PVConf 
90     PVConf.VLoosePV().configureAlg() 
91 elif ( "veloOpen" in self.getProp("SpecialData") or 
92         "microBiasTrigger" in self.getProp("SpecialData") ): 
93     from PatPV import PVConf 
94     PVConf.LoosePV().configureAlg() 
95 elif ( not ( self.getProp("Simulation") and 
96         self.getProp("DataType") in ["2008","2009","2010","MC09","Upgrade"] ) ): 
97     from PatPV import PVConf 
98     PVConf.StandardPV().configureAlg() 
99 GaudiSequencer("RecoVertexSeq").Members += [ pvAlg ]

-- MaurizioMartinelli - 12 Sep 2014

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2014-09-12 - MaurizioMartinelli
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb 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