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
[10.3.X] Introduce a special AlCaReco for Strip Small Bias Scans #24383
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-24383/6155 |
A new Pull Request was created by @mmusich (Marco Musich) for master. It involves the following packages: Calibration/TkAlCaRecoProducers @cmsbuild, @prebello, @zhenhu, @arunhep, @tocheng, @fabozzi, @pgunnell, @franzoni, @kpedro88, @GurpreetSinghChahal, @pohsun, @davidlange6, @fabiocos, @lpernie can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic: |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+1 |
+upgrade |
Hi @prebello, you were OK with the changes here. Can you sign again (we changed only GT in the meanwhile)? |
+1 |
+operations the update of the StandardSequences looks correct and coherent with the purpose of this PR |
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 now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
Greetings,
in the Tracker DPG we are trying to find a systematic solution to the chronic lack of RECO data-tier to analyze the output of SiStrip (small) Bias scans.
These scans are not affecting physics (so they are standard production runs) and therefore normally only standard
AOD
output is available for the high rate (ie. non commissioning) datasets, which is not enough for the sensor aging monitoring purposes.A viable solution would be to run one of our
ALCARECO
producers saving tracks and Strip clusters , but this solution might be in general disfavored due to concerns about output dataset size.Since we are scanning only few (fixed) power groups in a small bias scan and we are interested only in the clusters of tracks that have at least one hit on one of the modules being scanned, and we could select the output tracks to drastically reduce the data throughput.
This is what has been implemented in the PR.
A new track selector
CalibrationTrackSelectorFromDetIdList
, allowing to save a collection of track candidates leaving hits through a certain list of Tracker modules is employed in the novelSiStripCalSmallBiasScan
ALCARECO
producer.The new
ALCARECO
producer has been added to several 2018 matrix workflows, including wf 136.85 which is in the short list used in PR tests.To allow the
ALCARECO
producer to run I have changed theAlCaRecoTriggerBits
in therun2_data_relval
andrun2_data_promptlike
autoCond keys with temporary candidate GTs.@lpernie @arunhep @tocheng you might want to change them into full-fledged Global Tags.
I report here for completeness the average compressed size in bytes/event of the branches of the new
ALCARECO
compared withSiStripCalMinBias
.SiStripCalMinBias
SiStripCalSmallBiasScan