File indexing completed on 2025-02-07 14:24:12
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def PFRecoTauDiscriminationAgainstMuon2(*args, **kwargs):
0004 mod = cms.EDProducer('PFRecoTauDiscriminationAgainstMuon2',
0005 maskHitsRPC = cms.vint32(
0006 0,
0007 0,
0008 0,
0009 0
0010 ),
0011 maxNumberOfHitsLast2Stations = cms.int32(0),
0012 maskMatchesRPC = cms.vint32(
0013 0,
0014 0,
0015 0,
0016 0
0017 ),
0018 maskMatchesCSC = cms.vint32(
0019 1,
0020 0,
0021 0,
0022 0
0023 ),
0024 maskHitsCSC = cms.vint32(
0025 0,
0026 0,
0027 0,
0028 0
0029 ),
0030 PFTauProducer = cms.InputTag('pfRecoTauProducer'),
0031 verbosity = cms.int32(0),
0032 maskMatchesDT = cms.vint32(
0033 0,
0034 0,
0035 0,
0036 0
0037 ),
0038 minPtMatchedMuon = cms.double(5),
0039 dRmuonMatchLimitedToJetArea = cms.bool(False),
0040 Prediscriminants = cms.PSet(
0041 BooleanOperator = cms.string('and'),
0042 leadTrack = cms.PSet(
0043 cut = cms.required.double,
0044 Producer = cms.required.InputTag
0045 )
0046 ),
0047 maskHitsDT = cms.vint32(
0048 0,
0049 0,
0050 0,
0051 0
0052 ),
0053 HoPMin = cms.double(0.2),
0054 maxNumberOfMatches = cms.int32(0),
0055 discriminatorOption = cms.string('loose'),
0056 dRmuonMatch = cms.double(0.3),
0057 srcMuons = cms.InputTag('muons'),
0058 doCaloMuonVeto = cms.bool(False),
0059 mightGet = cms.optional.untracked.vstring
0060 )
0061 for a in args:
0062 mod.update_(a)
0063 mod.update_(kwargs)
0064 return mod