import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgMuEle_cfi import cmgMuEle from CMGTools.H2TauTau.skims.cmgMuEleSel_cfi import cmgMuEleSel from CMGTools.H2TauTau.objects.cmgMuEleCor_cfi import cmgMuEleCor from CMGTools.H2TauTau.objects.muEleSVFit_cfi import muEleSVFit from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from CMGTools.H2TauTau.objects.eleCuts_cff import electronPreSelection from RecoMET.METPUSubtraction.mvaPFMET_cff import pfMVAMEt # lepton pre-selection muonPreSelectionMuEle = muonPreSelection.clone() electronPreSelectionMuEle = electronPreSelection.clone() # mva MET mvaMETMuEle = pfMVAMEt.clone() mvaMETMuEle.srcPFCandidates = cms.InputTag("packedPFCandidates") mvaMETMuEle.srcVertices = cms.InputTag("offlineSlimmedPrimaryVertices") mvaMETMuEle.srcLeptons = cms.VInputTag( cms.InputTag("muonPreSelectionMuEle", "", ""), cms.InputTag("electronPreSelectionMuEle", "", ""), ) mvaMETMuEle.permuteLeptons = cms.bool(True) # Correct tau pt (after MVA MET according to current baseline)
import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgDiMu_cfi import cmgDiMu from CMGTools.H2TauTau.skims.cmgDiMuSel_cfi import cmgDiMuSel # from CMGTools.H2TauTau.objects.cmgDiMuCor_cfi import cmgDiMuCor from CMGTools.H2TauTau.objects.diMuSVFit_cfi import diMuSVFit from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from CMGTools.H2TauTau.skims.skim_cff import diMuFullSelSkimSequence, diMuFullSelCount # lepton pre-selection muonPreSelectionDiMu = muonPreSelection.clone() # # Correct tau pt (after MVA MET according to current baseline) # cmgDiMuCor = cmgDiMuCor.clone() # This selector goes after the tau pt correction cmgDiMuTauPtSel = cms.EDFilter("PATCompositeCandidateSelector", src=cms.InputTag("cmgDiMu"), cut=cms.string("daughter(0).pt()>18.")) cmgDiMuTauPtSel = cmgDiMuTauPtSel.clone() # SVFit cmgDiMuCorSVFitPreSel = diMuSVFit.clone() # If you want to apply some extra selection after SVFit, do it here cmgDiMuCorSVFitFullSel = cmgDiMuSel.clone(src='cmgDiMuCorSVFitPreSel', cut='')
import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgTauMu_cfi import cmgTauMu from CMGTools.H2TauTau.skims.cmgTauMuSel_cfi import cmgTauMuSel from CMGTools.H2TauTau.objects.cmgTauMuCor_cfi import cmgTauMuCor from CMGTools.H2TauTau.objects.tauMuSVFit_cfi import tauMuSVFit from CMGTools.H2TauTau.objects.tauCuts_cff import tauPreSelection from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from CMGTools.H2TauTau.skims.skim_cff import tauMuFullSelSkimSequence, tauMuFullSelCount # tau pre-selection tauPreSelectionTauMu = tauPreSelection.clone() muonPreSelectionTauMu = muonPreSelection.clone() # Correct tau pt (after MVA MET according to current baseline) cmgTauMuCor = cmgTauMuCor.clone() # This selector goes after the tau pt correction cmgTauMuTauPtSel = cms.EDFilter("PATCompositeCandidateSelector", src=cms.InputTag("cmgTauMuCor"), cut=cms.string("daughter(0).pt()>18.")) cmgTauMuTauPtSel = cmgTauMuTauPtSel.clone() # SVFit cmgTauMuCorSVFitPreSel = tauMuSVFit.clone() # If you want to apply some extra selection after SVFit, do it here
import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgDiMu_cfi import cmgDiMu from CMGTools.H2TauTau.skims.cmgDiMuSel_cfi import cmgDiMuSel from CMGTools.H2TauTau.objects.cmgDiMuCor_cfi import cmgDiMuCor from CMGTools.H2TauTau.objects.diMuSVFit_cfi import diMuSVFit from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from RecoMET.METPUSubtraction.mvaPFMET_cff import pfMVAMEt # lepton pre-selection muonPreSelectionDiMu = muonPreSelection.clone() # mva MET mvaMETDiMu = cms.EDProducer('PFMETProducerMVATauTau', **pfMVAMEt.parameters_()) mvaMETDiMu.srcPFCandidates = cms.InputTag("packedPFCandidates") mvaMETDiMu.srcVertices = cms.InputTag("offlineSlimmedPrimaryVertices") mvaMETDiMu.srcLeptons = cms.VInputTag( cms.InputTag("muonPreSelectionDiMu", "", ""), cms.InputTag("muonPreSelectionDiMu", "", ""), ) mvaMETDiMu.permuteLeptons = cms.bool(True) # Correct tau pt (after MVA MET according to current baseline) cmgDiMuCor = cmgDiMuCor.clone()
import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgMuEle_cfi import cmgMuEle from CMGTools.H2TauTau.skims.cmgMuEleSel_cfi import cmgMuEleSel from CMGTools.H2TauTau.objects.cmgMuEleCor_cfi import cmgMuEleCor from CMGTools.H2TauTau.objects.muEleSVFit_cfi import muEleSVFit from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from CMGTools.H2TauTau.objects.eleCuts_cff import electronPreSelection from RecoMET.METPUSubtraction.mvaPFMET_cff import pfMVAMEt # lepton pre-selection muonPreSelectionMuEle = muonPreSelection.clone() electronPreSelectionMuEle = electronPreSelection.clone() # mva MET mvaMETMuEle = cms.EDProducer('PFMETProducerMVATauTau', **pfMVAMEt.parameters_()) mvaMETMuEle.srcPFCandidates = cms.InputTag("packedPFCandidates") mvaMETMuEle.srcVertices = cms.InputTag("offlineSlimmedPrimaryVertices") mvaMETMuEle.srcLeptons = cms.VInputTag( cms.InputTag("muonPreSelectionMuEle", "", ""), cms.InputTag("electronPreSelectionMuEle", "", ""), ) mvaMETMuEle.permuteLeptons = cms.bool(True)
import FWCore.ParameterSet.Config as cms from CMGTools.H2TauTau.objects.cmgTauMu_cfi import cmgTauMu from CMGTools.H2TauTau.skims.cmgTauMuSel_cfi import cmgTauMuSel from CMGTools.H2TauTau.objects.cmgTauMuCor_cfi import cmgTauMuCor from CMGTools.H2TauTau.objects.tauMuSVFit_cfi import tauMuSVFit from CMGTools.H2TauTau.objects.tauCuts_cff import tauPreSelection from CMGTools.H2TauTau.objects.muCuts_cff import muonPreSelection from RecoMET.METPUSubtraction.mvaPFMET_cff import pfMVAMEt # tau pre-selection tauPreSelectionTauMu = tauPreSelection.clone() muonPreSelectionTauMu = muonPreSelection.clone() # mva MET mvaMETTauMu = cms.EDProducer('PFMETProducerMVATauTau', **pfMVAMEt.parameters_())#pfMVAMEt.clone() mvaMETTauMu.srcPFCandidates = cms.InputTag("packedPFCandidates") mvaMETTauMu.srcVertices = cms.InputTag("offlineSlimmedPrimaryVertices") mvaMETTauMu.srcLeptons = cms.VInputTag( cms.InputTag("tauPreSelectionTauMu", "", ""), cms.InputTag("muonPreSelectionTauMu", "", ""), ) mvaMETTauMu.permuteLeptons = cms.bool(True) # Correct tau pt (after MVA MET according to current baseline)