|
META TOPICPARENT |
name="TrackerSoftware" |
|
|
< < | Analysis notes |
> > | Analysis notes |
|
Author |
Title |
Files |
Comment |
Ferenc Siklér |
Reconstruction of low pT charged particles with the pixel detector |
|
draft frozen |
Ferenc Siklér |
Reconstruction of V0s and photon conversions with the pixel detector |
|
draft frozen |
|
|
> > |
|
| Software in CMSSW |
|
< < | RecoPixelVZero/PixelVZeroFinding |
> > | Low pT tracking
The sources are available under ~sikler/public/CMSSW_2009-09-19/src , the relevant changes are in this tgz file . The resulted pixel tracks are in /afs/kfki.hu/scratch/sikler/cmssw/tracker/pixeltracks.root .
- Changes to RecoTracker/TkMSParametrization
MultipleScatteringX0Data.{cc,h} is modified, reads in the rootified version of ORCA multiple scattering parametrisation, for the pixels only, at ~sikler/public/data/MultipleScatteringX0Data_pixel.root .
- Changes to RecoTracker/TkTrackingRegions/interface
Default is set to ptMin = 0.075 in GlobalTrackingRegion.h. It should be set from configuration, as well as originRadius.
- Changes to RecoPixelVertexing/PixelTriplets
Modified triplet generator: Classes HitTripletGeneratorFromPairAndLayersWithHelix and ThirdHitRZPredictionWithHelix provide the modified triplet finding algorithm. PixelHitTripletGenerator.cc is modified in two places. It now asks for the evaluation of cluster info for all the reconstructed hits. At init() the choice of generator should be optional (propagated down from configuration), at the moment it is hardwired to the modified method. Cluster shape: Classes ClusterData, ClusterShape and ClusterInfo provide compatibility check of the directed envelope of the cluster with the predicted movement of the track on the surface of the layer. ClusterInfo reads is tables containing information of limits from ~sikler/public/data/{barrel,forward}.dat , in text format at the moment. The analyzer ClusterAnalyzer extracts these tables from comparison of simulated and reconstructed data, a configuration file clusteranalyzer.cfg is provided, BuildFile changed accordingly. Hits can be locked in order to reduce fake rate for secondaries (second turn with wider originRadius).
- Addition to RecoPixelVertexing/PixelTrackFitting/test
A small analyzer LowPtTrackAnalyzer.cc plots simulated and reconstructed hits with tracks. A configuration file lowpttrackanalyzer.cfg is provided, BuildFile changed accordingly.
- To add
Ambiguity resolver: if two tracks have at least two common hits, they should be merged or one of them killed.
- Timing
Hundred minimum bias Pythia events, starting from reconstructed hits, pixel triplet finding + track fitting. Time is without initialisation. Note that these are without ambiguity resolver.
V0 finding |
|
|
|
< < | This is a fast V0- and conversion finder using PixelTracks. Actually it works with reco::Tracks provided all the relevant fields are filled. A new data format VZero and its VZeroCollection was defined and put into DataFormats/TrackReco. |
> > | The new packages DataFormats/VZero and RecoPixelVZero/PixelVZeroFinding are in cvs.
This is a fast V0- and conversion finder using pixel tracks. Actually it works with reco::Tracks provided all the relevant fields are filled. |
|
1000 special events have been produced which contain 10 KS0, 10 Λ and 10 γ, all of them in the ranges -2<η<2 and 2 GeV/c<pT<4 GeV/c. The events with PixelTracks are available at /afs/kfki.hu/scratch/sikler/cmssw/pixeltracks.root . |
| Note that due to the default setting of GlobalTrackingRegion (float ptMin = 1., float originRadius = 0.2) the track reconstruction is limited. This is why no dE/dx calculation was included for the identification of protons from Λs: it would not have helped at higher momenta. Of course all that can be substantially enhanced with low pT tracking. An associator class is not included yet.
|
|
< < |
- Installation:
-
scramv1 project CMSSW CMSSW_0_8_0
-
cd CMSSW_0_8_0/src
- Get the file src.tgz from the list of attachments below
-
tar -xvzf src.tgz
-
cd RecoPixelVZero/PixelVZeroFinding/test
- Compilation:
-
eval `scramv1 runtime -csh`
-
scramv1 --debug build
- Execution:
-
eval `scramv1 runtime -csh`
-
cmsRun test.cfg
|
| |
|
< < | |
> > | |
|
Other notes in preparation |
| -- FerencSikler - 20 Jun 2006 |
|
< < |
META FILEATTACHMENT |
attachment="VzeroReconstruction.ps.gz" attr="h" comment="" date="1158047073" name="VzeroReconstruction.ps.gz" path="VzeroReconstruction.ps.gz" size="306887" stream="VzeroReconstruction.ps.gz" user="Main.FerencSikler" version="2" |
|
> > |
META FILEATTACHMENT |
attr="h" autoattached="1" comment="" date="1158047074" name="VzeroReconstruction.ps.gz" path="VzeroReconstruction.ps.gz" size="306887" user="Main.FerencSikler" version="2" |
|
|
META FILEATTACHMENT |
attr="h" autoattached="1" comment="" date="1151071259" name="v0reconstruction.pdf" path="v0reconstruction.pdf" size="305697" user="Main.FerencSikler" version="3" |
|
|
< < |
META FILEATTACHMENT |
attr="" autoattached="1" comment="" date="1156311384" name="src.tgz" path="src.tgz" size="16336" user="Main.FerencSikler" version="2" |
|
> > |
META FILEATTACHMENT |
attr="" autoattached="1" comment="Low pT tracking for CMSSW_2009-09-19" date="1158849026" name="src.tgz" path="src.tgz" size="14313" user="Main.FerencSikler" version="3" |
|
|
META FILEATTACHMENT |
attr="h" autoattached="1" comment="" date="1150973043" name="phinote.pdf" path="phinote.pdf" size="380056" user="Main.GergelyPatay" version="1" |
META FILEATTACHMENT |
attr="h" autoattached="1" comment="" date="1158047058" name="VzeroReconstruction.pdf" path="VzeroReconstruction.pdf" size="1683129" user="Main.FerencSikler" version="2" |
META FILEATTACHMENT |
attr="h" autoattached="1" comment="" date="1158046992" name="LowPtTracking.pdf" path="LowPtTracking.pdf" size="902117" user="Main.FerencSikler" version="2" |
|