File indexing completed on 2024-09-26 05:06:05
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def HLTScoutingEgammaProducer(*args, **kwargs):
0004 mod = cms.EDProducer('HLTScoutingEgammaProducer',
0005 EgammaCandidates = cms.InputTag('hltEgammaCandidates'),
0006 EgammaGsfTracks = cms.InputTag('hltEgammaGsfTracks'),
0007 SigmaIEtaIEtaMap = cms.InputTag('hltEgammaClusterShape', 'sigmaIEtaIEta5x5'),
0008 r9Map = cms.InputTag('hltEgammaR9ID', 'r95x5'),
0009 HoverEMap = cms.InputTag('hltEgammaHoverE'),
0010 DetaMap = cms.InputTag('hltEgammaGsfTrackVarsUnseeded', 'DetaSeed'),
0011 DphiMap = cms.InputTag('hltEgammaGsfTrackVarsUnseeded', 'Dphi'),
0012 MissingHitsMap = cms.InputTag('hltEgammaGsfTrackVarsUnseeded', 'MissingHits'),
0013 OneOEMinusOneOPMap = cms.InputTag('hltEgammaGsfTrackVarsUnseeded', 'OneOESuperMinusOneOP'),
0014 fBremMap = cms.InputTag('hltEgammaGsfTrackVarsUnseeded', 'fbrem'),
0015 EcalPFClusterIsoMap = cms.InputTag('hltEgammaEcalPFClusterIso'),
0016 EleGsfTrackIsoMap = cms.InputTag('hltEgammaEleGsfTrackIso'),
0017 HcalPFClusterIsoMap = cms.InputTag('hltEgammaHcalPFClusterIso'),
0018 egammaPtCut = cms.double(4),
0019 egammaEtaCut = cms.double(2.5),
0020 egammaHoverECut = cms.double(1),
0021 egammaSigmaIEtaIEtaCut = cms.vdouble(
0022 99999,
0023 99999
0024 ),
0025 absEtaBinUpperEdges = cms.vdouble(
0026 1.479,
0027 5
0028 ),
0029 saveRecHitTiming = cms.bool(False),
0030 mantissaPrecision = cms.int32(10),
0031 rechitMatrixSize = cms.int32(10),
0032 rechitZeroSuppression = cms.bool(True),
0033 ecalRechitEB = cms.InputTag('hltEcalRecHit', 'EcalRecHitsEB'),
0034 ecalRechitEE = cms.InputTag('hltEcalRecHit', 'EcalRecHitsEE'),
0035 mightGet = cms.optional.untracked.vstring
0036 )
0037 for a in args:
0038 mod.update_(a)
0039 mod.update_(kwargs)
0040 return mod