-
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
Add SiStripApproximateClusterCollection
as a simple format for RAW (re-vamped)
#42495
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-42495/36499
|
A new Pull Request was created by @mmusich (Marco Musich) for master. It involves the following packages:
@micsucmed, @nothingface0, @emanueleusai, @clacaputo, @cmsbuild, @pmandrik, @syuvivida, @tjavaid, @mandrenguyen, @rvenditti can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
test parameters:
|
@cmsbuild, please test |
As expected, 140.6, step2 fails because the RAW' dataformat in its 2022 layout is different from the one proposed in this PR. I am wondering what are the plans for that (i.e. discard RAW' data from 2022 entirely, or try to support it) |
@mmusich As far as I'm concerned the 2022 test data was only for testing. We have all of that data in the regular RAW format. So IMO we do not need to support it. |
-1 Failed Tests: RelVals-INPUT RelVals-INPUT
Comparison SummarySummary:
|
shall I just remove |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-42495/36512
|
+Upgrade From the upgrade side, only removing workflow and step. |
+1 |
+pdmv |
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. @perrotta, @dpiparo, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
@mmusich Coming back to this issue, I've managed to confuse myself about this incompatibility. |
I just realized that wf 140.6 did I'm getting the following errors: Please add an ESSource or ESProducer that delivers such a record. |
yes. The following patch diff --git a/Configuration/StandardSequences/python/DigiToRaw_Repack_cff.py b/Configuration/StandardSequences/python/DigiToRaw_Repack_cff.py
index a712ecaf6fc..6adc8c873da 100644
--- a/Configuration/StandardSequences/python/DigiToRaw_Repack_cff.py
+++ b/Configuration/StandardSequences/python/DigiToRaw_Repack_cff.py
@@ -84,5 +84,10 @@ hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
scalersInputTag = cms.InputTag( "rawDataRepacker" )
)
+import RecoVertex.BeamSpotProducer.onlineBeamSpotESProducer_cfi as _mod
+BeamSpotESProducer = _mod.onlineBeamSpotESProducer.clone(
+ timeThreshold = 999999 # for express allow >48h old payloads for replays. DO NOT CHANGE
+)
+
DigiToApproxClusterRawTask = cms.Task(hltSiStripRawToDigi,siStripZeroSuppressionHLT,hltScalersRawToDigi,hltBeamSpotProducer,siStripClustersHLT,hltSiStripClusters2ApproxClusters,rawPrimeDataRepacker)
DigiToApproxClusterRaw = cms.Sequence(DigiToApproxClusterRawTask) allows:
to run to completion. |
hopefully #42600 should address this. |
Why does the |
I am not sure, but (also discussing with @missirol) I think we could just get rid of it entirely and drop-in replace it instead an |
Originally in #42022 from @jeongeun.
PR description:
Based on the issue "Dataformat compatibility issue for HI SiStrip cluster in RAW" (#39106)
Aim : changing Data-format (
edmNew::DetSetVector
) in RAW to be simple-enough for infinite backwards compatibility. -> It has to be readable by all future CMSSW releases.Re-defining the corresponding final data-types directly in the ApproximatedClusters.
Need to be straightforward to convert from
edmNew::DetSetVector
.The simplified data format has updated (recommended by Matti in 2022 Sep)
(master...makortel:cmssw:siStripApproximateClusterCollection_v2)
Target : 13_2_X release for the 2023 HeavyIon data-taking.
PR validation:
Tested in
CMSSW_13_3_X_2023-08-02-1100
, the basic test passed in the CMSSW PR instructions:runTheMatrix.py -l 140.58 -t 4 -j 8 --ibeos
If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:
Not a backport, but needs to be backported to CMSSW_13_2_X.