File indexing completed on 2025-02-07 14:24:04
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def Multi5x5ClusterProducer(*args, **kwargs):
0004 mod = cms.EDProducer('Multi5x5ClusterProducer',
0005 barrelHitTag = cms.required.InputTag,
0006 endcapHitTag = cms.required.InputTag,
0007 doEndcap = cms.required.bool,
0008 doBarrel = cms.required.bool,
0009 barrelClusterCollection = cms.required.string,
0010 endcapClusterCollection = cms.required.string,
0011 IslandBarrelSeedThr = cms.required.double,
0012 IslandEndcapSeedThr = cms.required.double,
0013 RecHitFlagToBeExcluded = cms.required.vstring,
0014 posCalcParameters = cms.PSet(
0015 LogWeighted = cms.required.bool,
0016 T0_barl = cms.required.double,
0017 T0_endc = cms.required.double,
0018 T0_endcPresh = cms.required.double,
0019 W0 = cms.required.double,
0020 X0 = cms.required.double
0021 ),
0022 reassignSeedCrysToClusterItSeeds = cms.bool(False),
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod