-
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
Obsolete tags PCaloGeometry_Castor_v1_hlt
and L1CaloGeometry_CRAFT09_hlt
still consumed by code
#36806
Comments
A new Issue was created by @malbouis . @Dr15Jones, @perrotta, @dpiparo, @makortel, @smuzaffar, @qliphy can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
@cms-sw/l1-l2 Could you please comment on l1extraparticles that consume old tag? I am not sure what still need or why it is still OK to pick the old geometry record. Do we run L1Reco in Run-3? Thanks. |
assign l1 |
FYI @cms-sw/hcal-dpg-l2 @bsunanda |
New categories assigned: l1 @epalencia,@rekovic,@cecilecaillol you have been requested to review this Pull request/Issue and eventually sign? Thanks |
assign reconstruction |
New categories assigned: reconstruction @slava77,@jpata,@clacaputo you have been requested to review this Pull request/Issue and eventually sign? Thanks |
for the Castor part |
assign geometry since this is mainly a geometry topic |
New categories assigned: geometry @cvuosalo,@mdhildreth,@ianna,@Dr15Jones,@makortel,@civanch you have been requested to review this Pull request/Issue and eventually sign? Thanks |
|
unassign reconstruction |
yes, you are right! I'm also a bit confused, I thought Castor stuff is connected to HCAL and not ECAL |
assign dqm |
New categories assigned: dqm @jfernan2,@ahmad3213,@rvenditti,@emanueleusai,@pbo0,@pmandrik you have been requested to review this Pull request/Issue and eventually sign? Thanks |
and then I guess FYI @cms-sw/ecal-dpg-l2 :) |
(sorry for adding noise before) The problem with Castor stems from the configuration of process.CaloGeometryBuilder = cms.ESProducer("CaloGeometryBuilder",
SelectedCalos = cms.vstring(
'HCAL',
'ZDC',
'CASTOR',
'EcalBarrel',
'EcalEndcap',
'EcalPreshower',
'TOWER'
)
) which then leads to anything consuming the |
yes, indeed, let me remove dqm from the issue, thanks @thomreis |
unassign dqm |
Any news on |
tagging also @epalencia for the L1T part |
@cecilecaillol @epalencia @tvami @civanch
which is called by There are other calls to these producers that should be checked. L1 experts need to evaluate whether the @tvami It might be better to just include the |
Hi Carl, thanks for looking at this. Does this mean you would produce a DD4HEP version of |
@tvami The Its creation does not use DDD or DD4hep. I think its creation and uploading is the responsibility of the L1 group. They have to decide if they need it, and if so, if it needs to revised and how to do so. |
Hi, where has this been run? |
Hi @panoskatsoulis , I've been in touch with @bundocka , he (I think) is looking into this. This is the command I gave him to reproduce the issue
(in the latest CMSSW IBs) |
Hi. I have made a PR here to master including the fix: |
Running
in our full track validation for HLT conditions We still get
@silviodonato do you see anything obviously wrong in what we do here? Is it that the HLT menu would need a change? |
@tvami |
I was thinking about that, but the add-on tets use the L1Repack too, see e.g. here
|
Your job will run with L1REPACK:Full,HLT:GRun as I test locally. :)
|
Thanks @srimanob ! |
Do we want to continue this issue to follow up question on L1CaloGeometry with L1T, or do we open a new issue to focus on the topic? |
@srimanob , it seems that this issue in a good part focused on L1, so an extra issue is not needed. |
I follow-up a bit on #36940 (comment) So I hoped one could just move from
but apparently CaloGeometry doesnt have the needed functions, so that didnt work out. But this makes me wonder that there is information taken out from this tag and then it's just all wrong about the L1T geometry in terms of the eta bins, no? |
Just to summarise my current understanding
Assuming I'm not missing something, the HLT producer could/should be improved to avoid consuming the record in question unnecessarily. I personally would not rush this update for pre5 ; in my opinion it can be done by pre6. Until then, I see no alternative to reinstating the L1CaloGeometry tag. |
AlCaDB has started the migration of the DD4hep Geometry for the data Global Tags. While doing so, we noticed a couple of very old DDD tags that are included in the online GTs and apparently still consumed.
The obsolete tags are below:
PCaloGeometry_Castor_v1_hlt
, from the Castor detector that has been decommissioned.L1CaloGeometry_CRAFT09_hlt
, that has not been updated since 2008.We tried removing them and running on Run-3 data but we observed an unexpected crash because apparently they are still consumed and the code was not updated.
There was a candidate GT prepared with the dd4hep tags and the removal of the tag
PCaloGeometry_Castor_v1_hlt
. This is the diff wrt to the 122X_dataRun3_Prompt_v2 GT where we can see that the Castor tag was removed: https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/122X_dataRun3_Prompt_v2/122X_dataRun3_Prompt_dd4hep_2022_01_25_19_31_04When running the relval workflow 138.4 (Prompt GT on 2021 PilotBeam data) with the above Candidate GT, we observe the error message below:
A similar thing happens when running on the same workflow with another Candidate GT where the tag
L1CaloGeometry_CRAFT09_hlt
was removed this time: https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/122X_dataRun3_Prompt_v2/122X_dataRun3_Prompt_dd4hep_Candidate_2022_01_25_19_57_39The error message observed with the above Candidate GT is:
Both error messages indicate that the tags
L1CaloGeometry_CRAFT09_hlt
andPCaloGeometry_Castor_v1_hlt
are still consumed in the code.FYI, @tvami @francescobrivio @srimanob
The text was updated successfully, but these errors were encountered: