File indexing completed on 2021-03-05 03:57:51
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006
0007 from RecoHI.HiTracking.HiTracking_cff import *
0008
0009
0010 from RecoHI.HiEgammaAlgos.HiEgamma_cff import *
0011 from RecoHI.HiEgammaAlgos.HiElectronSequence_cff import *
0012 ecalDrivenElectronSeeds.SCEtCut = 15.0
0013 ecalDrivenGsfElectrons.preselection.minSCEtBarrel = 15.0
0014 ecalDrivenGsfElectrons.preselection.minSCEtEndcaps = 15.0
0015
0016
0017 from RecoHI.HiJetAlgos.HiRecoJets_cff import *
0018
0019
0020 from RecoHI.HiMuonAlgos.HiRecoMuon_cff import *
0021
0022 from RecoHI.HiMuonAlgos.HiRegionalRecoMuon_cff import *
0023
0024 from RecoHI.Configuration.Reconstruction_hiPF_cff import *
0025
0026
0027 from RecoHI.HiCentralityAlgos.HiCentrality_cfi import *
0028 from RecoHI.HiCentralityAlgos.CentralityBin_cfi import *
0029 from RecoHI.HiCentralityAlgos.HiClusterCompatibility_cfi import *
0030 from RecoHI.HiEvtPlaneAlgos.HiEvtPlane_cfi import *
0031
0032
0033 from RecoMET.METProducers.hcalnoiseinfoproducer_cfi import *
0034 hcalnoise.trackCollName = 'hiGeneralTracks'
0035
0036 from RecoLocalCalo.Configuration.hcalGlobalReco_cff import *
0037
0038
0039 from RecoHI.HiEgammaAlgos.HiEgammaPostPF_cff import *
0040
0041 from RecoHI.HiJetAlgos.HiRecoPFJets_cff import *
0042
0043
0044 from RecoEcal.EgammaClusterProducers.reducedRecHitsSequence_cff import *
0045 from RecoEcal.EgammaCoreTools.EcalNextToDeadChannelESProducer_cff import *
0046 from RecoLocalCalo.HcalRecProducers.HcalHitSelection_cfi import *
0047 reducedHcalRecHitsTask = cms.Task( reducedHcalRecHits )
0048 reducedHcalRecHitsSequence = cms.Sequence( reducedHcalRecHitsTask )
0049 reducedRecHitsTask = cms.Task ( reducedEcalRecHitsTask , reducedHcalRecHitsTask )
0050 reducedRecHits = cms.Sequence ( reducedRecHitsTask )
0051 interestingTrackEcalDetIds.TrackCollection = "hiGeneralTracks"
0052
0053
0054
0055 globalRecoPbPbTask = cms.Task(hiTracking_wSplittingTask
0056 , hcalGlobalRecoTask
0057 , hiParticleFlowLocalRecoTask
0058 , hiEcalClustersTask
0059 , hiRecoJetsTask
0060 , muonRecoPbPbTask
0061 , hiElectronTask
0062 , hiEgammaTask
0063 , hiParticleFlowRecoTask
0064 , egammaHighLevelRecoPostPFTask
0065 , hiCentrality
0066
0067 , hiClusterCompatibility
0068 , hiEvtPlane
0069 , hcalnoise
0070 , muonRecoHighLevelPbPbTask
0071 , particleFlowLinksTask
0072 , hiRecoPFJetsTask
0073 , reducedRecHitsTask
0074 )
0075 globalRecoPbPb = cms.Sequence(globalRecoPbPbTask)
0076
0077 globalRecoPbPb_wPhase1Task = globalRecoPbPbTask.copy()
0078 globalRecoPbPb_wPhase1Task.replace(hiTracking_wSplittingTask, hiTracking_wSplitting_Phase1Task)
0079 from Configuration.Eras.Modifier_trackingPhase1_cff import trackingPhase1
0080 trackingPhase1.toReplaceWith(globalRecoPbPbTask, globalRecoPbPb_wPhase1Task)
0081
0082
0083 globalRecoPbPb_wConformalPixelTask = cms.Task(hiTracking_wConformalPixelTask
0084 , hiParticleFlowLocalRecoTask
0085 , hiEcalClustersTask
0086 , hiRecoJetsTask
0087 , muonRecoPbPbTask
0088 , hiElectronTask
0089 , hiEgammaTask
0090 , hiParticleFlowRecoTask
0091 , egammaHighLevelRecoPostPFTask
0092 , hiCentrality
0093 , hiClusterCompatibility
0094 , hiEvtPlane
0095 , hcalnoise
0096 , muonRecoHighLevelPbPbTask
0097 , particleFlowLinksTask
0098 , hiRecoPFJetsTask
0099 , reducedRecHitsTask
0100 )
0101 globalRecoPbPb_wConformalPixel = cms.Sequence(globalRecoPbPb_wConformalPixelTask)
0102
0103
0104
0105
0106
0107
0108 from RecoLocalTracker.SiStripZeroSuppression.SiStripZeroSuppression_cfi import *
0109 siStripZeroSuppression.storeCM = True