File indexing completed on 2025-02-07 14:23:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def IsoTrig(*args, **kwargs):
0004 mod = cms.EDAnalyzer('IsoTrig',
0005 Triggers = cms.untracked.vstring('HLT_IsoTrackHB'),
0006 pixCandTag = cms.untracked.InputTag(' '),
0007 l1CandTag = cms.untracked.InputTag('hltL1sV0SingleJet60'),
0008 l2CandTag = cms.untracked.InputTag('isolEcalPixelTrackProd'),
0009 doL2L3 = cms.untracked.bool(False),
0010 doTimingTree = cms.untracked.bool(False),
0011 doMipCutTree = cms.untracked.bool(False),
0012 doTrkResTree = cms.untracked.bool(True),
0013 doChgIsolTree = cms.untracked.bool(False),
0014 doStudyIsol = cms.untracked.bool(False),
0015 verbosity = cms.untracked.int32(0),
0016 processName = cms.untracked.string('HLT'),
0017 trackQuality = cms.untracked.string('highPurity'),
0018 minTrackPt = cms.untracked.double(10),
0019 maxDxyPV = cms.untracked.double(0.02),
0020 maxDzPV = cms.untracked.double(0.02),
0021 maxChi2 = cms.untracked.double(5),
0022 maxDpOverP = cms.untracked.double(0.1),
0023 minOuterHit = cms.untracked.int32(4),
0024 minLayerCrossed = cms.untracked.int32(8),
0025 maxInMiss = cms.untracked.int32(0),
0026 maxOutMiss = cms.untracked.int32(0),
0027 isolationL1 = cms.untracked.double(1),
0028 coneRadius = cms.untracked.double(34.98),
0029 coneRadiusMIP = cms.untracked.double(14),
0030 coneRadiusNeut1 = cms.untracked.double(21),
0031 coneRadiusNeut2 = cms.untracked.double(29),
0032 cutMIP = cms.untracked.double(1),
0033 chargeIsolation = cms.untracked.double(2),
0034 neutralIsolation = cms.untracked.double(2),
0035 minRun = cms.untracked.int32(190456),
0036 maxRun = cms.untracked.int32(203002),
0037 pixelTracksSources = cms.untracked.VInputTag(
0038 'hltHITPixelTracksHB',
0039 'hltHITPixelTracksHE'
0040 ),
0041 pixelIsolationConeSizeAtEC = cms.untracked.vdouble(
0042 35,
0043 40,
0044 45,
0045 50,
0046 55,
0047 60,
0048 63.9,
0049 70
0050 ),
0051 minPTrackValue = cms.untracked.double(0),
0052 vertexCutSeed = cms.untracked.double(101),
0053 vertexCutIsol = cms.untracked.double(101),
0054 tauUnbiasCone = cms.untracked.double(1.2),
0055 prelimCone = cms.untracked.double(1),
0056 stageL1Trigger = cms.uint32(1),
0057 mightGet = cms.optional.untracked.vstring
0058 )
0059 for a in args:
0060 mod.update_(a)
0061 mod.update_(kwargs)
0062 return mod