Back to home page

Project CMSSW displayed by LXR

 
 

    


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