File indexing completed on 2025-02-07 14:24:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def HLTTrackClusterRemoverNew(*args, **kwargs):
0004 mod = cms.EDProducer('HLTTrackClusterRemoverNew',
0005 Common = cms.PSet(
0006 maxChi2 = cms.optional.double,
0007 maxCharge = cms.double(0),
0008 minGoodPixelCharge = cms.double(0),
0009 minGoodStripCharge = cms.double(0),
0010 maxSize = cms.uint32(0)
0011 ),
0012 Pixel = cms.PSet(
0013 maxChi2 = cms.optional.double,
0014 maxCharge = cms.double(0),
0015 minGoodPixelCharge = cms.double(0),
0016 minGoodStripCharge = cms.double(0),
0017 maxSize = cms.uint32(0)
0018 ),
0019 Strip = cms.PSet(
0020 maxChi2 = cms.optional.double,
0021 maxCharge = cms.double(0),
0022 minGoodPixelCharge = cms.double(0),
0023 minGoodStripCharge = cms.double(0),
0024 maxSize = cms.uint32(0)
0025 ),
0026 PXB = cms.PSet(
0027 maxChi2 = cms.optional.double,
0028 maxCharge = cms.double(0),
0029 minGoodPixelCharge = cms.double(0),
0030 minGoodStripCharge = cms.double(0),
0031 maxSize = cms.uint32(0)
0032 ),
0033 PXE = cms.PSet(
0034 maxChi2 = cms.optional.double,
0035 maxCharge = cms.double(0),
0036 minGoodPixelCharge = cms.double(0),
0037 minGoodStripCharge = cms.double(0),
0038 maxSize = cms.uint32(0)
0039 ),
0040 StripInner = cms.PSet(
0041 maxChi2 = cms.optional.double,
0042 maxCharge = cms.double(0),
0043 minGoodPixelCharge = cms.double(0),
0044 minGoodStripCharge = cms.double(0),
0045 maxSize = cms.uint32(0)
0046 ),
0047 StripOuter = cms.PSet(
0048 maxChi2 = cms.optional.double,
0049 maxCharge = cms.double(0),
0050 minGoodPixelCharge = cms.double(0),
0051 minGoodStripCharge = cms.double(0),
0052 maxSize = cms.uint32(0)
0053 ),
0054 TIB = cms.PSet(
0055 maxChi2 = cms.optional.double,
0056 maxCharge = cms.double(0),
0057 minGoodPixelCharge = cms.double(0),
0058 minGoodStripCharge = cms.double(0),
0059 maxSize = cms.uint32(0)
0060 ),
0061 TID = cms.PSet(
0062 maxChi2 = cms.optional.double,
0063 maxCharge = cms.double(0),
0064 minGoodPixelCharge = cms.double(0),
0065 minGoodStripCharge = cms.double(0),
0066 maxSize = cms.uint32(0)
0067 ),
0068 TOB = cms.PSet(
0069 maxChi2 = cms.optional.double,
0070 maxCharge = cms.double(0),
0071 minGoodPixelCharge = cms.double(0),
0072 minGoodStripCharge = cms.double(0),
0073 maxSize = cms.uint32(0)
0074 ),
0075 TEC = cms.PSet(
0076 maxChi2 = cms.optional.double,
0077 maxCharge = cms.double(0),
0078 minGoodPixelCharge = cms.double(0),
0079 minGoodStripCharge = cms.double(0),
0080 maxSize = cms.uint32(0)
0081 ),
0082 doStrip = cms.bool(True),
0083 doPixel = cms.bool(True),
0084 doStripChargeCheck = cms.bool(False),
0085 doPixelChargeCheck = cms.bool(False),
0086 trajectories = cms.InputTag(''),
0087 pixelClusters = cms.required.InputTag,
0088 stripClusters = cms.required.InputTag,
0089 oldClusterRemovalInfo = cms.InputTag(''),
0090 mightGet = cms.optional.untracked.vstring
0091 )
0092 for a in args:
0093 mod.update_(a)
0094 mod.update_(kwargs)
0095 return mod