Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:48

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def HGCalLayerClusterProducer(**kwargs):
0004   mod = cms.EDProducer('HGCalLayerClusterProducer',
0005     plugin = cms.PSet(
0006       thresholdW0 = cms.vdouble(
0007         2.9,
0008         2.9,
0009         2.9
0010       ),
0011       positionDeltaRho2 = cms.double(1.69),
0012       deltac = cms.vdouble(
0013         1.3,
0014         1.3,
0015         1.3,
0016         0.0315
0017       ),
0018       dependSensor = cms.bool(True),
0019       ecut = cms.double(3),
0020       kappa = cms.double(9),
0021       verbosity = cms.untracked.uint32(3),
0022       dEdXweights = cms.vdouble(),
0023       thicknessCorrection = cms.vdouble(),
0024       sciThicknessCorrection = cms.double(0.9),
0025       deltasi_index_regemfac = cms.int32(3),
0026       maxNumberOfThickIndices = cms.uint32(6),
0027       fcPerMip = cms.vdouble(),
0028       fcPerEle = cms.double(0),
0029       noises = cms.vdouble(),
0030       noiseMip = cms.PSet(
0031         scaleByDose = cms.bool(False),
0032         scaleByDoseAlgo = cms.uint32(0),
0033         scaleByDoseFactor = cms.double(1),
0034         doseMap = cms.string(''),
0035         sipmMap = cms.string(''),
0036         referenceIdark = cms.double(-1),
0037         referenceXtalk = cms.double(-1),
0038         noise_MIP = cms.double(0.01)
0039       ),
0040       use2x2 = cms.bool(True),
0041       type = cms.string('SiCLUE')
0042     
0043     ),
0044     detector = cms.string('EE'),
0045     recHits = cms.InputTag('HGCalRecHit', 'HGCEERecHits'),
0046     timeClname = cms.string('timeLayerCluster'),
0047     nHitsTime = cms.uint32(3),
0048     calculatePositionInAlgo = cms.bool(True),
0049     mightGet = cms.optional.untracked.vstring
0050   )
0051   for k,v in kwargs.items():
0052     setattr(mod, k, v)
0053   return mod