From 3293f600b2d9cfa5686124eaea56270be8dec54f Mon Sep 17 00:00:00 2001 From: Mariarosaria D'Alfonso Date: Sat, 6 Jun 2020 00:05:23 +0200 Subject: [PATCH] Backport: add ECAL-only and HCAL-only workflows for MC and data (#30350) Backport #30105: add ECAL-only workflows for data. Backport #30136: add HCAL-only workflows for MC and data. --- .../StandardSequences/python/RawToDigi_cff.py | 3 +++ .../Configuration/python/globalValidation_cff.py | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/Configuration/StandardSequences/python/RawToDigi_cff.py b/Configuration/StandardSequences/python/RawToDigi_cff.py index 4e0315c50eeb8..146e869845986 100644 --- a/Configuration/StandardSequences/python/RawToDigi_cff.py +++ b/Configuration/StandardSequences/python/RawToDigi_cff.py @@ -69,6 +69,9 @@ RawToDigiTask_ecalOnly = cms.Task(ecalDigisTask, ecalPreshowerDigis, scalersRawToDigi) RawToDigi_ecalOnly = cms.Sequence(RawToDigiTask_ecalOnly) +RawToDigiTask_hcalOnly = cms.Task(hcalDigis) +RawToDigi_hcalOnly = cms.Sequence(RawToDigiTask_hcalOnly) + scalersRawToDigi.scalersInputTag = 'rawDataCollector' siPixelDigis.cpu.InputLabel = 'rawDataCollector' #false by default anyways ecalDigis.DoRegional = False diff --git a/Validation/Configuration/python/globalValidation_cff.py b/Validation/Configuration/python/globalValidation_cff.py index d46e656c8bc9d..7ac89acd5bbea 100644 --- a/Validation/Configuration/python/globalValidation_cff.py +++ b/Validation/Configuration/python/globalValidation_cff.py @@ -173,6 +173,13 @@ # HCAL local reconstruction globalPrevalidationHCAL = cms.Sequence() +globalPrevalidationHCALOnly = cms.Sequence( + baseCommonPreValidation + + globalPrevalidationHCAL +) + +hcalRecHitsOnlyValidationSequence = hcalRecHitsValidationSequence.copyAndExclude([NoiseRatesValidation]) + globalValidationHCAL = cms.Sequence( hcalSimHitsValidationSequence + hcaldigisValidationSequence @@ -181,6 +188,13 @@ + calotowersValidationSequence ) +globalValidationHCALOnly = cms.Sequence( + hcalSimHitsValidationSequence + + hcaldigisValidationSequence + + hcalSimHitStudy + + hcalRecHitsOnlyValidationSequence +) + globalValidationHGCal = cms.Sequence(hgcalValidation) globalValidationMTD = cms.Sequence()