Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:18:39

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #
0004 # Ecal part
0005 #
0006 from RecoLocalCalo.Configuration.ecalLocalRecoSequence_cff import *
0007 from RecoLocalCalo.EcalRecAlgos.EcalSeverityLevelESProducer_cfi import *
0008 
0009 #defines a sequence ecalLocalRecoSequence
0010 #
0011 # Hcal part
0012 #
0013 # calo geometry
0014 #
0015 # changed by tommaso. now the calibrations are read from Configuration/StaqndardSequences/data/*Conditions.cff
0016 #
0017 #HCAL reconstruction
0018 from RecoLocalCalo.Configuration.hcalLocalReco_cff import *
0019 from RecoLocalCalo.Configuration.hcalGlobalReco_cff import *
0020 #
0021 # sequence CaloLocalReco and CaloGlobalReco
0022 #
0023 calolocalrecoTask = cms.Task(ecalLocalRecoTask,hcalLocalRecoTask)
0024 calolocalreco = cms.Sequence(calolocalrecoTask)
0025 
0026 from RecoLocalCalo.HcalRecProducers.HcalHitSelection_cfi import *
0027 reducedHcalRecHitsTask = cms.Task( reducedHcalRecHits )
0028 reducedHcalRecHitsSequence = cms.Sequence(reducedHcalRecHitsTask)
0029 #
0030 # R.Ofierzynski (29.Oct.2009): add NZS sequence
0031 #
0032 from RecoLocalCalo.Configuration.hcalLocalRecoNZS_cff import *
0033 calolocalrecoTaskNZS = cms.Task(ecalLocalRecoTask,hcalLocalRecoTask,hcalLocalRecoTaskNZS)
0034 calolocalrecoNZS = cms.Sequence(calolocalrecoTaskNZS)
0035 
0036 from RecoLocalCalo.Configuration.hgcalLocalReco_cff import *
0037 _phase2_calolocalrecoTask = calolocalrecoTask.copy()
0038 _phase2_calolocalrecoTask.add(hgcalLocalRecoTask)
0039 
0040 from Configuration.Eras.Modifier_phase2_hgcal_cff import phase2_hgcal
0041 phase2_hgcal.toReplaceWith( calolocalrecoTask , _phase2_calolocalrecoTask )