File indexing completed on 2024-10-16 05:03:37
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def ElectronSeedProducer(*args, **kwargs):
0004 mod = cms.EDProducer('ElectronSeedProducer',
0005 initialSeedsVector = cms.VInputTag(),
0006 useRecoVertex = cms.bool(False),
0007 vertices = cms.InputTag('offlinePrimaryVerticesWithBS'),
0008 beamSpot = cms.InputTag('offlineBeamSpot'),
0009 dynamicPhiRoad = cms.bool(True),
0010 SCEtCut = cms.double(0),
0011 applyHOverECut = cms.bool(True),
0012 hOverEConeSize = cms.double(0.15),
0013 maxHOverEBarrel = cms.double(0.15),
0014 maxHOverEEndcaps = cms.double(0.15),
0015 hbheRecHits = cms.InputTag('hbhereco'),
0016 recHitEThresholdHB = cms.vdouble(
0017 0,
0018 0,
0019 0,
0020 0
0021 ),
0022 recHitEThresholdHE = cms.vdouble(
0023 0,
0024 0,
0025 0,
0026 0,
0027 0,
0028 0,
0029 0
0030 ),
0031 maxHcalRecHitSeverity = cms.int32(999999),
0032 usePFThresholdsFromDB = cms.bool(False),
0033 allowHGCal = cms.bool(False),
0034 HGCalConfig = cms.PSet(
0035 HGCEEInput = cms.InputTag('HGCalRecHit', 'HGCEERecHits'),
0036 HGCFHInput = cms.InputTag('HGCalRecHit', 'HGCHEFRecHits'),
0037 HGCBHInput = cms.InputTag('HGCalRecHit', 'HGCHEBRecHits'),
0038 hgcalHitMap = cms.InputTag('recHitMapProducer', 'hgcalRecHitMap')
0039 ),
0040 nSigmasDeltaZ1 = cms.double(5),
0041 deltaZ1WithVertex = cms.double(25),
0042 z2MaxB = cms.double(0.09),
0043 r2MaxF = cms.double(0.15),
0044 rMaxI = cms.double(0.2),
0045 LowPtThreshold = cms.double(5),
0046 HighPtThreshold = cms.double(35),
0047 SizeWindowENeg = cms.double(0.675),
0048 DeltaPhi1Low = cms.double(0.23),
0049 DeltaPhi1High = cms.double(0.08),
0050 DeltaPhi2B = cms.double(0.008),
0051 DeltaPhi2F = cms.double(0.012),
0052 ePhiMin1 = cms.double(-0.125),
0053 ePhiMax1 = cms.double(0.075),
0054 PhiMax2B = cms.double(0.002),
0055 PhiMax2F = cms.double(0.003),
0056 barrelSuperClusters = cms.InputTag('particleFlowSuperClusterECAL', 'particleFlowSuperClusterECALBarrel'),
0057 endcapSuperClusters = cms.InputTag('particleFlowSuperClusterECAL', 'particleFlowSuperClusterECALEndcapWithPreshower'),
0058 mightGet = cms.optional.untracked.vstring
0059 )
0060 for a in args:
0061 mod.update_(a)
0062 mod.update_(kwargs)
0063 return mod