-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracker phase2 bricked pixel localreco cmssw 12 1 x #35441
Tracker phase2 bricked pixel localreco cmssw 12 1 x #35441
Conversation
…InnerTracker bricked pixels in T27 geometry
…ric specialized for bricked
…itory emiglior with cms-merge-topic
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35441/25584
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35441/25585
|
A new Pull Request was created by @franzglessgen for master. It involves the following packages:
@bbilin, @wajidalikhan, @ianna, @ggovi, @perrotta, @civanch, @makortel, @cmsbuild, @davidlange6, @Dr15Jones, @cvuosalo, @mdhildreth, @AdrianoDee, @kskovpen, @slava77, @jpata, @qliphy, @fabiocos, @francescobrivio, @malbouis, @jordan-martins, @srimanob, @tvami can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters:
|
@cmsbuild, please test |
+reconstruction
|
+db
|
+upgrade |
+1 |
+1 |
@cms-sw/geometry-l2 please sign asap, this is needed for pre4 |
+1 |
@cmsbuild , ping |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged. |
PR description:
Update phase-2 Tracker local reconstruction framework to include clusterizer and CPE algorithms for the Inner Tracker (IT).
Configurations with bricked pixels were introduced in CMSSW with PR#34120 (geometry) and PR#35173 (digitizer).
Clusterizer and CPE are implemented as classes derived from the current PixelThresholdClusterizer and PixelCPEGeneric classes with specialized methods for bricked pixels.
The algorithms are activated for the phase-2 tracker geometry T27 containing bricked pixels in TEPX&TFPX, as well as the central 1 (3) module(s) of TBPX L2 (L3 and L4).
Tracking step added following the same approach used for T22 (
using CPE generic algo everywhere in the InnerTracker).
PR validation:
Specific validation done using FourMuExtendedPt_1_200 events: runTheMatrix workflow 36210.0 (T25 reference) and 39010.0 (T27 proposed). This generated cfg files which were modified: the Muon pT was chosen to be between 199 and 200 and samples of size 5000 were used for creating the attached plots (using phase2_reco_pixelntuple_cfg.py)
Verified that the PR passes the basic test procedure suggested in the CMSSW PR instructions
The following plots show that the hits are correctly reconstructed according to the bricked geometry. The residues in Y become better with an increasing size in X for both the barrel and the endcaps. The endcap plots have a _EC.png appendix. All other plots come from the analysis of the hits in the bricked region (layer 2, eta < 0.35 , layer 3, eta < 0.6, layer 4, eta < 0.44) apart fron the resZ and resRphi plots which run over the whole detector excluding layer 1.