File indexing completed on 2024-11-23 03:27:47
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def OverlapValidation(*args, **kwargs):
0004 mod = cms.EDAnalyzer('OverlapValidation',
0005 associatePixel = cms.bool(False),
0006 associateStrip = cms.bool(False),
0007 usePhase2Tracker = cms.bool(False),
0008 associateRecoTracks = cms.bool(False),
0009 associateHitbySimTrack = cms.bool(False),
0010 phase2TrackerSimLinkSrc = cms.InputTag('simSiPixelDigis', 'Tracker'),
0011 stripSimLinkSrc = cms.InputTag('simSiStripDigis'),
0012 pixelSimLinkSrc = cms.InputTag('simSiPixelDigis'),
0013 ROUList = cms.vstring(
0014 'TrackerHitsTIBLowTof',
0015 'TrackerHitsTIBHighTof',
0016 'TrackerHitsTOBLowTof',
0017 'TrackerHitsTOBHighTof'
0018 ),
0019 compressionSettings = cms.untracked.int32(-1),
0020 trajectories = cms.InputTag('FinalTrackRefitter'),
0021 barrelOnly = cms.bool(False),
0022 usePXB = cms.bool(True),
0023 usePXF = cms.bool(True),
0024 useTIB = cms.bool(True),
0025 useTOB = cms.bool(True),
0026 useTID = cms.bool(True),
0027 useTEC = cms.bool(True),
0028 mightGet = cms.optional.untracked.vstring
0029 )
0030 for a in args:
0031 mod.update_(a)
0032 mod.update_(kwargs)
0033 return mod