WRanalysis
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
Variables
python.skimMuon_cff Namespace Reference

Variables

tuple tunePMuons
 
tuple wRleadingMuonPresel
 select leading muon More...
 
tuple wRsubleadingMuonPresel
 select subleading muon More...
 
tuple wRdiMuonCandidatePresel
 create di-muon pair in signal region More...
 
tuple wRdiMuonCandidateFilterPresel
 filter: at least one di-muon candidate in signal region More...
 
tuple wRdiMuonDijetCandidate
 create an object from two jets and two muons in the evt, and cut on its mass More...
 
tuple wRdiMuonDijetCandidateFilter
 filter: require at least one LLJJ object in the evt More...
 
tuple wRdiMuonSidebandCandidate
 create di-muon pair in sideband region More...
 

Variable Documentation

tuple python.skimMuon_cff.tunePMuons
Initial value:
1 = cms.EDProducer("TunePMuonProducer",
2  src = cms.InputTag("slimmedMuons")
3  )
tuple python.skimMuon_cff.wRdiMuonCandidateFilterPresel
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("wRdiMuonCandidatePresel"),
3  minNumber = cms.uint32(1)
4  )

filter: at least one di-muon candidate in signal region

tuple python.skimMuon_cff.wRdiMuonCandidatePresel
Initial value:
1 = cms.EDProducer("CandViewShallowCloneCombiner",
2  decay = cms.string("wRleadingMuonPresel wRsubleadingMuonPresel"),
3  role = cms.string("leading subleading"),
4  checkCharge = cms.bool(False),
5  # the cut on the pt of the daughter is to respect the order of leading and subleading:
6  # if both muons have pt>60 GeV there will be two di-muon candidates with inversed order
7  #cut = cms.string("mass > 200 && daughter(0).pt>daughter(1).pt"),
8  cut = cms.string("mass > 0 && daughter(0).pt>daughter(1).pt"),
9 
10  )

create di-muon pair in signal region

tuple python.skimMuon_cff.wRdiMuonDijetCandidate
Initial value:
1 = cms.EDProducer("CandViewShallowCloneCombiner",
2  decay = cms.string("muwRdiJetCandidate wRdiMuonCandidate"),
3  role = cms.string("dijet dilepton"),
4  checkCharge = cms.bool(False),
5  cut = cms.string("mass > 500")
6  )

create an object from two jets and two muons in the evt, and cut on its mass

tuple python.skimMuon_cff.wRdiMuonDijetCandidateFilter
Initial value:
1 = cms.EDFilter("CandViewCountFilter",
2  src = cms.InputTag("wRdiMuonDijetCandidate"),
3  minNumber = cms.uint32(1)
4  )

filter: require at least one LLJJ object in the evt

tuple python.skimMuon_cff.wRdiMuonSidebandCandidate
Initial value:
1 = cms.EDProducer("CandViewShallowCloneCombiner",
2  decay = cms.string("wRleadingMuonPresel wRsubleadingMuonPresel"),
3  checkCharge = cms.bool(False),
4  cut = cms.string("0< mass < 200 && daughter(0).pt>daughter(1).pt")
5  )

create di-muon pair in sideband region

tuple python.skimMuon_cff.wRleadingMuonPresel
Initial value:
1 = cms.EDFilter("PATMuonRefSelector",
2  src = cms.InputTag("tunePMuons"),
3  cut = cms.string("pt>45"),
4  )

select leading muon

tuple python.skimMuon_cff.wRsubleadingMuonPresel
Initial value:
1 = cms.EDFilter("PATMuonRefSelector",
2  src = cms.InputTag("tunePMuons"),
3  cut = cms.string("pt>30"),
4  )

select subleading muon