Back to home page

Project CMSSW displayed by LXR

 
 

    


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