File indexing completed on 2024-04-06 12:27:53
0001 '''
0002
0003 Select PFTaus that pass either all (option "and") or at least one (option "or") discriminators specified in "Prediscriminants" list.
0004
0005
0006 '''
0007
0008 import FWCore.ParameterSet.Config as cms
0009
0010 PFTauDiscriminatorLogicalAndProducer = cms.EDProducer("PFTauDiscriminatorLogicalAndProducer",
0011 PFTauProducer = cms.InputTag("pfRecoTauProducer"),
0012 Prediscriminants = cms.PSet(
0013 BooleanOperator = cms.string("and"),
0014
0015 discr1 = cms.PSet(
0016 Producer = cms.InputTag("pfRecoTauDiscriminationByIsolation"),
0017 cut = cms.double(0.5)
0018 ),
0019 discr2 = cms.PSet(
0020 Producer = cms.InputTag("pfRecoTauDiscriminationAgainstElectron"),
0021 cut = cms.double(0.5)
0022 )
0023 ),
0024 PassValue = cms.double(1.),
0025 FailValue = cms.double(0.)
0026 )