File indexing completed on 2024-04-06 12:27:52
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from RecoTauTag.RecoTau.mergedPhase2SlimmedElectronsForTauId_cff import mergedSlimmedElectronsForTauId
0005
0006
0007 from RecoTauTag.RecoTau.tauDiscriminationAgainstElectronMVA6Phase2_mvaDefs_cff import mvaNames_phase2, mapping_phase2, workingPoints_phase2
0008 from RecoTauTag.RecoTau.TauDiscriminatorTools import noPrediscriminants
0009 from RecoTauTag.RecoTau.patTauDiscriminationAgainstElectronMVA6_cfi import *
0010 patTauDiscriminationAgainstElectronMVA6Phase2Raw = patTauDiscriminationAgainstElectronMVA6.clone(
0011
0012 Prediscriminants = noPrediscriminants,
0013 srcElectrons = "mergedSlimmedElectronsForTauId",
0014 isPhase2 = True,
0015 vetoEcalCracks = False,
0016 **mvaNames_phase2
0017 )
0018
0019 from RecoTauTag.RecoTau.patTauDiscriminantCutMultiplexerDefault_cfi import patTauDiscriminantCutMultiplexerDefault
0020 patTauDiscriminationAgainstElectronMVA6Phase2 = patTauDiscriminantCutMultiplexerDefault.clone(
0021
0022 toMultiplex = 'patTauDiscriminationAgainstElectronMVA6Phase2Raw',
0023 mapping = mapping_phase2,
0024 rawValues = ["discriminator", "category"],
0025 workingPoints = workingPoints_phase2
0026 )
0027
0028 patTauDiscriminationAgainstElectronMVA6Phase2Task = cms.Task(
0029 mergedSlimmedElectronsForTauId,
0030 patTauDiscriminationAgainstElectronMVA6Phase2Raw,
0031 patTauDiscriminationAgainstElectronMVA6Phase2
0032 )
0033
0034 patTauDiscriminationAgainstElectronMVA6Phase2Seq = cms.Sequence(
0035 patTauDiscriminationAgainstElectronMVA6Phase2Task
0036 )