Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-20 03:45:06

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def HLTPPSPerPotTrackFilter(*args, **kwargs):
0004   mod = cms.EDFilter('HLTPPSPerPotTrackFilter',
0005     pixelLocalTrackInputTag = cms.InputTag('ctppsPixelLocalTracks'),
0006     stripLocalTrackInputTag = cms.InputTag('totemRPLocalTrackFitter'),
0007     diamondLocalTrackInputTag = cms.InputTag('ctppsDiamondLocalTracks'),
0008     pixelFilter = cms.VPSet(
0009       cms.PSet(
0010         detid = cms.uint32(2022703104),
0011         maxTracks = cms.int32(-1),
0012         minTracks = cms.int32(2)
0013       ),
0014       cms.PSet(
0015         detid = cms.uint32(2023227392),
0016         maxTracks = cms.int32(-1),
0017         minTracks = cms.int32(2)
0018       ),
0019       cms.PSet(
0020         detid = cms.uint32(2039480320),
0021         maxTracks = cms.int32(-1),
0022         minTracks = cms.int32(2)
0023       ),
0024       cms.PSet(
0025         detid = cms.uint32(2040004608),
0026         maxTracks = cms.int32(-1),
0027         minTracks = cms.int32(2)
0028       ),
0029       template = cms.PSetTemplate(
0030         detid = cms.uint32(0),
0031         minTracks = cms.int32(-1),
0032         maxTracks = cms.int32(-1)
0033       )
0034     ),
0035     stripFilter = cms.VPSet(
0036       template = cms.PSetTemplate(
0037         detid = cms.uint32(0),
0038         minTracks = cms.int32(-1),
0039         maxTracks = cms.int32(-1)
0040       )
0041     ),
0042     diamondFilter = cms.VPSet(
0043       template = cms.PSetTemplate(
0044         detid = cms.uint32(0),
0045         minTracks = cms.int32(-1),
0046         maxTracks = cms.int32(-1)
0047       )
0048     ),
0049     triggerType = cms.int32(91),
0050     mightGet = cms.optional.untracked.vstring
0051   )
0052   for a in args:
0053     mod.update_(a)
0054   mod.update_(kwargs)
0055   return mod