Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:53

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def PFRecoTauDiscriminationAgainstMuon2(**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 k,v in kwargs.items():
0062     setattr(mod, k, v)
0063   return mod