Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def PFTauSelector(*args, **kwargs):
0004   mod = cms.EDFilter('PFTauSelector',
0005     src = cms.InputTag('fixedConePFTauProducer'),
0006     cut = cms.string('pt > 0'),
0007     discriminators = cms.VPSet(
0008       cms.PSet(
0009         discriminator = cms.InputTag('fixedConePFTauDiscriminationByIsolation'),
0010         selectionCut = cms.double(0.5)
0011       ),
0012       template = cms.PSetTemplate(
0013         discriminator = cms.required.InputTag,
0014         selectionCut = cms.required.double
0015       )
0016     ),
0017     discriminatorContainers = cms.VPSet(
0018       template = cms.PSetTemplate(
0019         discriminator = cms.required.InputTag,
0020         rawValues = cms.required.vstring,
0021         workingPoints = cms.required.vstring,
0022         selectionCuts = cms.required.vdouble
0023       )
0024     ),
0025     mightGet = cms.optional.untracked.vstring
0026   )
0027   for a in args:
0028     mod.update_(a)
0029   mod.update_(kwargs)
0030   return mod