Skip to content

Commit

Permalink
Merge pull request #25007 from tocheng/HcalCalMinBias_CMSSW_10_4_X
Browse files Browse the repository at this point in the history
Configure HcalMinBias AlCaReco for heavy Ion 2018
  • Loading branch information
cmsbuild committed Oct 26, 2018
2 parents 7eb8c7e + b72644d commit 768b8a5
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 0 deletions.
Expand Up @@ -23,3 +23,12 @@
import copy
OutALCARECOHcalCalMinBias=copy.deepcopy(OutALCARECOHcalCalMinBias_noDrop)
OutALCARECOHcalCalMinBias.outputCommands.insert(0, "drop *")

## customizations for the pp_on_AA_2018 eras
from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
OutALCARECOHcalCalMinBiasHI = copy.deepcopy(OutALCARECOHcalCalMinBias_noDrop)
OutALCARECOHcalCalMinBiasHI.outputCommands.insert(0, "drop *")
OutALCARECOHcalCalMinBiasHI.outputCommands.insert(6, "keep HFRecHitsSorted_hfreco_*_*")

#Specify to use HI output for the pp_on_AA_2018 eras
pp_on_AA_2018.toReplaceWith(OutALCARECOHcalCalMinBias,OutALCARECOHcalCalMinBiasHI)
Expand Up @@ -13,6 +13,13 @@
throw = False #dont throw except on unknown path name
)

## customizations for the pp_on_AA_2018 eras
from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
pp_on_AA_2018.toModify(hcalminbiasHLT,
eventSetupPathsKey='HcalCalMinBiasHI'
)


import RecoLocalCalo.HcalRecProducers.HBHEPhase1Reconstructor_cfi
hbherecoMBNZS = RecoLocalCalo.HcalRecProducers.HBHEPhase1Reconstructor_cfi.hbheprereco.clone(
digiLabelQIE8 = cms.InputTag("hcalDigiAlCaMB"),
Expand Down Expand Up @@ -60,6 +67,12 @@

seqALCARECOHcalCalMinBias = cms.Sequence(hbherecoMBNZS*horecoMBNZS*hbherecoNoise*hfrecoNoise*hfrecoMBNZS*horecoNoise)

#Specify to use HI output for the pp_on_AA_2018 eras
seqALCARECOHcalCalMinBiasHI = cms.Sequence(hbherecoNoise*hfrecoNoise*hfrecoMBNZS*horecoNoise)
pp_on_AA_2018.toReplaceWith(seqALCARECOHcalCalMinBias,
seqALCARECOHcalCalMinBiasHI
)

import RecoLocalCalo.HcalRecProducers.hfprereco_cfi
hfprerecoNoise = RecoLocalCalo.HcalRecProducers.hfprereco_cfi.hfprereco.clone(
digiLabel = cms.InputTag("hcalDigiAlCaMB"),
Expand Down
7 changes: 7 additions & 0 deletions DQMOffline/Configuration/python/ALCARECOHcalCalDQM_cff.py
Expand Up @@ -17,3 +17,10 @@

ALCARECOHcalCalHODQM = DQMOffline.CalibCalo.MonitorHOAlCaRecoStream_cfi.MonitorHOAlCaRecoStream.clone()

from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018

pp_on_AA_2018.toModify(ALCARECOHcalCalPhisymDQM,
hbheInputMB = "hbhereco",
hoInputMB = "horeco"
)

0 comments on commit 768b8a5

Please sign in to comment.