示例#1
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

diPFJetFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag("cmgPFJet"),
       leg2Collection = cms.InputTag("cmgPFJet"),
       )

from CMGTools.Common.selections.dijet_cfi import dijetKinematics
cmgDiPFJet = cms.EDFilter(
    "DiPFJetPOProducer",
    cfg = diPFJetFactory.clone(),
    cuts = cms.PSet(
       dijetKinematics = dijetKinematics.clone()
       ),
    verbose = cms.untracked.bool( False )
)

示例#2
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

muEleFactory = diObjectFactory.clone(
    leg1Collection=cms.InputTag('cmgMuonSel'),
    leg2Collection=cms.InputTag('cmgElectronSel'),
    metCollection=cms.InputTag(""))

cmgMuEle = cms.EDFilter(
    "MuElePOProducer",
    cfg=muEleFactory.clone(),
    cuts=cms.PSet(),
)
示例#3
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

ditauFactory = diObjectFactory.clone(
    leg1Collection = cms.InputTag("cmgTauSel"),
    leg2Collection = cms.InputTag("cmgTauSel"),
    metCollection = cms.InputTag('cmgPFMET'),
    metsigCollection = cms.InputTag('')       
    )


cmgDiTau = cms.EDFilter("DiTauPOProducer",
                        cfg = ditauFactory.clone(),
                        cuts =  cms.PSet( pt = cms.string("pt() > 0"),
                                          mass = cms.string(' 0 < mass() && mass() < 500'),             
                                          )
                        )

示例#4
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

wenuFactory = diObjectFactory.clone(leg1Collection=cms.InputTag('cmgElectron'),
                                    leg2Collection=cms.InputTag('cmgPFMET'))
cmgWENu = cms.EDFilter(
    "WENuPOProducer",
    cfg=wenuFactory.clone(),
    cuts=cms.PSet(),
)
示例#5
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

tauEFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag('cmgTauSel'),
       leg2Collection = cms.InputTag('cmgElectronSel'),
       metCollection = cms.InputTag('cmgPFMET')       

)

cmgTauEle = cms.EDFilter(
    "TauElePOProducer",
    cfg = tauEFactory.clone(),
    cuts = cms.PSet(),
    )
示例#6
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

ditauFactory = diObjectFactory.clone(leg1Collection=cms.InputTag("cmgTauSel"),
                                     leg2Collection=cms.InputTag("cmgTauSel"),
                                     metCollection=cms.InputTag('cmgPFMET'),
                                     metsigCollection=cms.InputTag(''))

cmgDiTau = cms.EDFilter("DiTauPOProducer",
                        cfg=ditauFactory.clone(),
                        cuts=cms.PSet(
                            pt=cms.string("pt() > 0"),
                            mass=cms.string(' 0 < mass() && mass() < 500'),
                        ))
示例#7
0
import FWCore.ParameterSet.Config as cms

from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

diHemiFactory = diObjectFactory.clone(leg1Collection=cms.InputTag("cmgHemi"),
                                      leg2Collection=cms.InputTag("cmgHemi"))

cmgDiHemi = cms.EDFilter("DiHemispherePOProducer",
                         cfg=diHemiFactory.clone(),
                         cuts=cms.PSet())
示例#8
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

wenuFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag('cmgElectron'),
       leg2Collection = cms.InputTag('cmgPFMET')
)
cmgWENu = cms.EDFilter(
    "WENuPOProducer",
    cfg = wenuFactory.clone(),
    cuts = cms.PSet(
      ),
    )
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

cmgDiPFCandidateFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag("particleFlow"),
       leg2Collection = cms.InputTag("particleFlow"),
)
cmgDiPFCandidate = cms.EDFilter(
    "DiPFCandidatePOProducer",
    cfg = cmgDiPFCandidateFactory.clone(),
    cuts = cms.PSet(
      ),
    )

示例#10
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

dimuonFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag("cmgMuonSel"),
       leg2Collection = cms.InputTag("cmgMuonSel"),
)
# from CMGTools.Common.selections.zmumu_cfi import zmumu
cmgDiMuon = cms.EDFilter(
    "DiMuonPOProducer",
    cfg = dimuonFactory.clone(),
    cuts = cms.PSet(
       # zmumu = zmumu.clone()
      ),
    )


示例#11
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

diElectronFactory = diObjectFactory.clone(
    leg1Collection=cms.InputTag("cmgElectronSel"),
    leg2Collection=cms.InputTag("cmgElectronSel"),
    metCollection=cms.InputTag(""))
from CMGTools.Common.selections.zee_cfi import zee
cmgDiElectron = cms.EDFilter(
    "DiElectronPOProducer",
    cfg=diElectronFactory.clone(),
    cuts=cms.PSet(zee=zee.clone()),
)
示例#12
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

diElectronFactory = diObjectFactory.clone(
       leg1Collection = cms.InputTag("cmgElectronSel"),
       leg2Collection = cms.InputTag("cmgElectronSel"),
       metCollection = cms.InputTag("")
)
from CMGTools.Common.selections.zee_cfi import zee
cmgDiElectron = cms.EDFilter(
    "DiElectronPOProducer",
    cfg = diElectronFactory.clone(),
    cuts = cms.PSet(
       zee = zee.clone()
      ),
    )


示例#13
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

muEleFactory = diObjectFactory.clone(
    leg1Collection = cms.InputTag('cmgMuonSel'),
    leg2Collection = cms.InputTag('cmgElectronSel'),
    metCollection = cms.InputTag("")
)

cmgMuEle = cms.EDFilter(
    "MuElePOProducer",
    cfg = muEleFactory.clone(),
    cuts = cms.PSet(),
    )
示例#14
0
import FWCore.ParameterSet.Config as cms

from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

diFatJetFactory = diObjectFactory.clone(
    leg1Collection=cms.InputTag("cmgFatJet"),
    leg2Collection=cms.InputTag("cmgFatJet"),
)

from CMGTools.Common.selections.dijet_cfi import dijetKinematics

cmgDiFatJet = cms.EDFilter("DiFatJetPOProducer",
                           cfg=diFatJetFactory.clone(),
                           cuts=cms.PSet(
                               fatDijetKinematics=dijetKinematics.clone(), ),
                           verbose=cms.untracked.bool(False))
示例#15
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

tauEFactory = diObjectFactory.clone(
    leg1Collection=cms.InputTag('cmgTauSel'),
    leg2Collection=cms.InputTag('cmgElectronSel'),
    metCollection=cms.InputTag('cmgPFMET'))

cmgTauEle = cms.EDFilter(
    "TauElePOProducer",
    cfg=tauEFactory.clone(),
    cuts=cms.PSet(),
)
示例#16
0
import FWCore.ParameterSet.Config as cms
from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory

dimuonFactory = diObjectFactory.clone(
    leg1Collection=cms.InputTag("cmgMuonSel"),
    leg2Collection=cms.InputTag("cmgMuonSel"),
)
# from CMGTools.Common.selections.zmumu_cfi import zmumu
cmgDiMuon = cms.EDFilter(
    "DiMuonPOProducer",
    cfg=dimuonFactory.clone(),
    cuts=cms.PSet(
        # zmumu = zmumu.clone()
    ),
)
示例#17
0
import FWCore.ParameterSet.Config as cms

from CMGTools.Common.factories.cmgDiObject_cfi import diObjectFactory
diHemiFactory = diObjectFactory.clone(
    leg1Collection = cms.InputTag("cmgHemi"),
    leg2Collection = cms.InputTag("cmgHemi")
    )

cmgDiHemi = cms.EDFilter("DiHemispherePOProducer",
    cfg = diHemiFactory.clone(),
    cuts = cms.PSet(
    )
)