Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-07-09 04:59:56

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def BarrelLayerClusterProducer(*args, **kwargs):
0004   mod = cms.EDProducer('BarrelLayerClusterProducer',
0005     plugin = cms.PSet(
0006       outlierDeltaFactor = cms.double(2),
0007       kappa = cms.double(1.34),
0008       maxLayerIndex = cms.int32(0),
0009       deltac = cms.double(0.0175),
0010       fractionCutoff = cms.double(0),
0011       doSharing = cms.bool(False),
0012       type = cms.string('EBCLUE')
0013     
0014     ),
0015     recHits = cms.InputTag('particleFlowRecHitECAL'),
0016     timeResolutionCalc = cms.PSet(
0017       noiseTerm = cms.double(1.10889),
0018       constantTerm = cms.double(0.428192),
0019       corrTermLowE = cms.double(0.0510871),
0020       threshLowE = cms.double(0.5),
0021       constantTermLowE = cms.double(0),
0022       noiseTermLowE = cms.double(1.31883),
0023       threshHighE = cms.double(5)
0024     ),
0025     timeClname = cms.string('timeLayerCluster'),
0026     nHitsTime = cms.uint32(3),
0027     mightGet = cms.optional.untracked.vstring
0028   )
0029   for a in args:
0030     mod.update_(a)
0031   mod.update_(kwargs)
0032   return mod