-
Notifications
You must be signed in to change notification settings - Fork 20
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
Clean unused Phase-1 Pixel conditions in the Phase-2 autoCond key. #88
Comments
Is there no plan to use these in the future? There should be some kind of gain calibration at one point in the detector, no? |
well, I am not sure the current data layout is appropriate at all, in any case why lugging these payloads (which are gynormous) when no-one currently consumes them!? |
I tested a candidate GT: with
but the workflows are failing with the following errors
I am running in the IB |
@saumyaphor4252 thanks for the tests, however the first error you report
it's not due to the cleaning but to your wrong coupling of geometry and Global Tag to run.
runs with
looks genuine, but it's probably due to some missing clean-up (in principle the phase-2 workflow should not depend on a phase-1 condition). My advice is to keep |
please clarify about this later on used at As far as I can tell, this cannot be right (the FEDCabling map for phase-1 is used in the Phase-2 digitizer). Can you please comment why that piece of code is there? |
OK, so in order to make the GT clean-up work, we need some cleanup in diff --git a/Configuration/AlCa/python/autoCond.py b/Configuration/AlCa/python/autoCond.py
index efc62137819..d55fe5549d6 100644
--- a/Configuration/AlCa/python/autoCond.py
+++ b/Configuration/AlCa/python/autoCond.py
@@ -86,7 +86,7 @@ autoCond = {
# GlobalTag for MC production with realistic conditions for Phase1 2024
'phase1_2024_realistic' : '132X_mcRun3_2024_realistic_v1',
# GlobalTag for MC production with realistic conditions for Phase2
- 'phase2_realistic' : '131X_mcRun4_realistic_v6'
+ 'phase2_realistic' : '132X_mcRun4_realistic_TestPixelCleaning_v1'
}
aliases = { makes |
@saumyaphor4252 now cms-sw/cmssw#42612 is merged. |
This issue was completed by a combination of cms-sw/cmssw#42612 and cms-sw/cmssw#42794 |
Re-opening due to cms-sw/cmssw#42794 (comment) |
cms-sw/cmssw#42826 should solve. |
Fixed by cms-sw/cmssw#42826. See: |
cms-sw/cmssw#42830 is still pending :) |
cms-sw/cmssw#42830 is merged and there weren't more failures, so I'll close the issue. |
Somewhat following up to this presentation I checked the current content of the latest and greatest
phase2_realistic
autoCond key in master (CMSSW_13_3_X at the time of writing)https://github.com/cms-sw/cmssw/blob/6ec40408c72d87bf2073d4f2bb6694baf15f63b0/Configuration/AlCa/python/autoCond.py#L89C39-L89C63
and I see:
$ conddb list 131X_mcRun4_realistic_v6 | grep SiPixel [2023-08-16 14:43:00,308] INFO: Connecting to pro [frontier://PromptProd/cms_conditions] DQMXMLFileRcd SiPixelDQMQTests DQMXMLFile_SiPixelDQM_v1_mc SiPixelDetVOffRcd - SiPixelDetVOff_Ideal_RunBased_31X_v2_hlt SiPixelDynamicInefficiencyRcd - SiPixelDynamicInefficiency_13TeV_v3_mc SiPixelFedCablingMapRcd - SiPixelFedCablingMap_mc SiPixelGainCalibrationForHLTRcd - SiPixelGainCalibrationForHLT_split_smeared_mc SiPixelGainCalibrationOfflineRcd - SiPixelGainCalibration_split_smeared_mc SiPixelGenErrorDBObjectRcd - SiPixelGenErrorDBObject_phase2_IT_v6.1.5_25x100_v3_mc SiPixelLorentzAngleRcd - SiPixelLorentzAngle_phase2_T15_v5_mc SiPixelLorentzAngleRcd forWidth SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty SiPixelLorentzAngleRcd fromAlignment SiPixelLorentzAngle_phase2_T15_mc_forWidthEmpty SiPixelLorentzAngleSimRcd - SiPixelSimLorentzAngle_phase2_T15_v5_mc SiPixelQualityFromDbRcd - SiPixelQuality_phase2_ideal SiPixelTemplateDBObjectRcd - SiPixelTemplateDBObject_phase2_IT_v6.1.5_25x100_v3_mc SiPixelTemplateDBObjectRcd 0T SiPixelTemplateDBObject_0T_v3_mc
It looks to me that we can safely remove all the following records:
this one
could be either removed (or updated, if there is any will to provide it).
The text was updated successfully, but these errors were encountered: