Classes | |
class | MT2Analyzer |
Functions | |
def | process |
print 'MT2bb(1b)',event.mt2bb More... | |
Variables | |
list | allGenJets = [ x for x in self.handles['genJets'].product() ] |
===> hadronic MT2 (as used in the SUS-13-019) get hemispheres (seed 2: max inv mass, association method: default 3 = minimal lund distance) More... | |
class_object = MT2Analyzer, | |
string | collectionPostFix = "" |
list | csLeptons = [ l for l in event.selectedLeptons if l.pt() > 10 and abs(l.eta()) < 2.5 ] |
===> zll_MT2 More... | |
tuple | davismt2 = Davismt2() |
doOnlyDefault = True, | |
gamma_objects40j10lc = gamma_objects40jc+objects10lc | |
list | gamma_objects40jc = [ j for j in event.gamma_cleanJets if j.pt() > 40 and abs(j.eta())<2.5 ] |
===> full gamma_MT2 More... | |
gamma_objectsXj10lc = gamma_objectsXjc+objects10lc | |
list | gamma_objectsXjc = [ j for j in event.gamma_cleanJets if j.pt() > self.jetPt and abs(j.eta())<2.5 ] |
if len(gamma_objects40j10lc)>=2: More... | |
string | metCollection = "slimmedMETs" |
tuple | mt2wSNT = mt2w_bisect.mt2w() |
list | objects10lc = [ l for l in event.selectedLeptons if l.pt() > 10 and abs(l.eta())<2.5 ] |
===> full MT2 (jets + leptons) More... | |
objects40j10lc = objects40jc+objects10lc | |
list | objects40jc_Gen = [ j for j in allGenJets if j.pt() > 40 and abs(j.eta())<2.5 ] |
list | objects40jcCSV = [ j for j in event.cleanJets if j.pt() > 40 and abs(j.eta())<2.5 and j.p4()!=event.bjetsMedium[0].p4() ] |
do the mt2 with one or two b jets (medium CSV) More... | |
objectsXj10lc = objectsXjc+objects10lc | |
list | objectsXjc_Gen = [ j for j in allGenJets if j.pt() > self.jetPt and abs(j.eta())<2.5 ] |
list | objectsXjcCSV = [ j for j in event.cleanJets if j.pt() > self.jetPt and abs(j.eta())<2.5 and j.p4()!=event.bjetsMedium[0].p4() ] |
def MT2Analyzer.process | ( | self, | |
event | |||
) |
print 'MT2bb(1b)',event.mt2bb
===> leptonic MT2 (as used in the SUS-13-025 )
Definition at line 433 of file MT2Analyzer.py.
References LaserDQM_cfg.process.
===> hadronic MT2 (as used in the SUS-13-019) get hemispheres (seed 2: max inv mass, association method: default 3 = minimal lund distance)
do same things for GEN
Definition at line 214 of file MT2Analyzer.py.
MT2Analyzer.class_object = MT2Analyzer, |
Definition at line 459 of file MT2Analyzer.py.
string MT2Analyzer.collectionPostFix = "" |
Definition at line 461 of file MT2Analyzer.py.
tuple MT2Analyzer.davismt2 = Davismt2() |
Definition at line 22 of file MT2Analyzer.py.
MT2Analyzer.doOnlyDefault = True, |
Definition at line 462 of file MT2Analyzer.py.
MT2Analyzer.gamma_objects40j10lc = gamma_objects40jc+objects10lc |
Definition at line 267 of file MT2Analyzer.py.
list MT2Analyzer.gamma_objects40jc = [ j for j in event.gamma_cleanJets if j.pt() > 40 and abs(j.eta())<2.5 ] |
===> full gamma_MT2
Definition at line 265 of file MT2Analyzer.py.
MT2Analyzer.gamma_objectsXj10lc = gamma_objectsXjc+objects10lc |
Definition at line 284 of file MT2Analyzer.py.
list MT2Analyzer.gamma_objectsXjc = [ j for j in event.gamma_cleanJets if j.pt() > self.jetPt and abs(j.eta())<2.5 ] |
if len(gamma_objects40j10lc)>=2:
Definition at line 282 of file MT2Analyzer.py.
string MT2Analyzer.metCollection = "slimmedMETs" |
Definition at line 460 of file MT2Analyzer.py.
Referenced by PFMETDQMAnalyzer.analyze(), EwkMuDQM.analyze(), EwkElecDQM.analyze(), EwkMuLumiMonitorDQM.analyze(), WMuNuValidator.filter(), DistortedMETProducer.produce(), WMuNuProducer.produce(), HLTScoutingCaloProducer.produce(), and HLTScoutingPFProducer.produce().
tuple MT2Analyzer.mt2wSNT = mt2w_bisect.mt2w() |
Definition at line 25 of file MT2Analyzer.py.
list MT2Analyzer.objects10lc = [ l for l in event.selectedLeptons if l.pt() > 10 and abs(l.eta())<2.5 ] |
===> full MT2 (jets + leptons)
Definition at line 230 of file MT2Analyzer.py.
MT2Analyzer.objects40j10lc = objects40jc+objects10lc |
Definition at line 234 of file MT2Analyzer.py.
Definition at line 215 of file MT2Analyzer.py.
list MT2Analyzer.objects40jcCSV = [ j for j in event.cleanJets if j.pt() > 40 and abs(j.eta())<2.5 and j.p4()!=event.bjetsMedium[0].p4() ] |
do the mt2 with one or two b jets (medium CSV)
Definition at line 409 of file MT2Analyzer.py.
MT2Analyzer.objectsXj10lc = objectsXjc+objects10lc |
Definition at line 237 of file MT2Analyzer.py.
list MT2Analyzer.objectsXjc_Gen = [ j for j in allGenJets if j.pt() > self.jetPt and abs(j.eta())<2.5 ] |
Definition at line 216 of file MT2Analyzer.py.
list MT2Analyzer.objectsXjcCSV = [ j for j in event.cleanJets if j.pt() > self.jetPt and abs(j.eta())<2.5 and j.p4()!=event.bjetsMedium[0].p4() ] |
Definition at line 412 of file MT2Analyzer.py.