Back to home page

Project CMSSW displayed by LXR

 
 

    


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