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 SeedClusterRemover(*args, **kwargs):
0004   mod = cms.EDProducer('SeedClusterRemover',
0005     Common = cms.PSet(
0006       maxChi2 = cms.optional.double,
0007       maxCharge = cms.double(0),
0008       maxSize = cms.uint32(0)
0009     ),
0010     Pixel = cms.PSet(
0011       maxChi2 = cms.optional.double,
0012       maxCharge = cms.double(0),
0013       maxSize = cms.uint32(0)
0014     ),
0015     Strip = cms.PSet(
0016       maxChi2 = cms.optional.double,
0017       maxCharge = cms.double(0),
0018       maxSize = cms.uint32(0)
0019     ),
0020     PXB = cms.PSet(
0021       maxChi2 = cms.optional.double,
0022       maxCharge = cms.double(0),
0023       maxSize = cms.uint32(0)
0024     ),
0025     PXE = cms.PSet(
0026       maxChi2 = cms.optional.double,
0027       maxCharge = cms.double(0),
0028       maxSize = cms.uint32(0)
0029     ),
0030     StripInner = cms.PSet(
0031       maxChi2 = cms.optional.double,
0032       maxCharge = cms.double(0),
0033       maxSize = cms.uint32(0)
0034     ),
0035     StripOuter = cms.PSet(
0036       maxChi2 = cms.optional.double,
0037       maxCharge = cms.double(0),
0038       maxSize = cms.uint32(0)
0039     ),
0040     TIB = cms.PSet(
0041       maxChi2 = cms.optional.double,
0042       maxCharge = cms.double(0),
0043       maxSize = cms.uint32(0)
0044     ),
0045     TID = cms.PSet(
0046       maxChi2 = cms.optional.double,
0047       maxCharge = cms.double(0),
0048       maxSize = cms.uint32(0)
0049     ),
0050     TOB = cms.PSet(
0051       maxChi2 = cms.optional.double,
0052       maxCharge = cms.double(0),
0053       maxSize = cms.uint32(0)
0054     ),
0055     TEC = cms.PSet(
0056       maxChi2 = cms.optional.double,
0057       maxCharge = cms.double(0),
0058       maxSize = cms.uint32(0)
0059     ),
0060     doStrip = cms.bool(True),
0061     doPixel = cms.bool(True),
0062     trajectories = cms.required.InputTag,
0063     pixelClusters = cms.required.InputTag,
0064     stripClusters = cms.required.InputTag,
0065     oldClusterRemovalInfo = cms.required.InputTag,
0066     mightGet = cms.optional.untracked.vstring
0067   )
0068   for a in args:
0069     mod.update_(a)
0070   mod.update_(kwargs)
0071   return mod