File indexing completed on 2025-02-07 14:23:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def CalibrationTrackSelectorModule(*args, **kwargs):
0004 mod = cms.EDFilter('CalibrationTrackSelectorModule',
0005 src = cms.InputTag(''),
0006 minHitChargeStrip = cms.double(20),
0007 rphirecHits = cms.InputTag('siStripMatchedRecHits', 'rphiRecHit'),
0008 applyMultiplicityFilter = cms.bool(False),
0009 matchedrecHits = cms.InputTag('siStripMatchedRecHits', 'matchedRecHit'),
0010 etaMin = cms.double(-2.6),
0011 etaMax = cms.double(2.6),
0012 minHitIsolation = cms.double(0.01),
0013 phiMax = cms.double(3.1416),
0014 phiMin = cms.double(-3.1416),
0015 ptMin = cms.double(10),
0016 minMultiplicity = cms.int32(1),
0017 nHitMin = cms.double(0),
0018 ptMax = cms.double(999),
0019 nHitMax = cms.double(999),
0020 applyNHighestPt = cms.bool(False),
0021 applyChargeCheck = cms.bool(False),
0022 minHitsPerSubDet = cms.PSet(
0023 inTEC = cms.int32(0),
0024 inTOB = cms.int32(0),
0025 inFPIX = cms.int32(0),
0026 inTID = cms.int32(0),
0027 inBPIX = cms.int32(0),
0028 inTIB = cms.int32(0)
0029 ),
0030 nHighestPt = cms.int32(2),
0031 nHitMin2D = cms.uint32(0),
0032 applyIsolationCut = cms.bool(False),
0033 multiplicityOnInput = cms.bool(False),
0034 maxMultiplicity = cms.int32(999999),
0035 seedOnlyFrom = cms.int32(0),
0036 chi2nMax = cms.double(999999),
0037 applyBasicCuts = cms.bool(True),
0038 filter = cms.bool(False),
0039 throwOnMissing = cms.untracked.bool(True),
0040 mightGet = cms.optional.untracked.vstring
0041 )
0042 for a in args:
0043 mod.update_(a)
0044 mod.update_(kwargs)
0045 return mod