Public Member Functions | |
def | __init__ (self, cfg_ana, cfg_comp, looperName) |
def | beginLoop (self, setup) |
def | declareHandles (self) |
def | jetFlavour (self, event) |
def | matchJets (self, event, jets) |
def | process (self, event) |
def | smearJets (self, event, jets) |
def | testJetID (self, jet) |
def | testJetNoID (self, jet) |
Public Attributes | |
allJetsUsedForMET | |
bqObjects | |
cqObjects | |
deltaMetFromJEC | |
Read jets, if necessary recalibrate and shift MET. More... | |
doJEC | |
genJets | |
heaviestQCDFlavour | |
jetReCalibrator | |
lepPtMin | |
partons | |
qglcalc | |
type1METCorr | |
Taken from RootTools.JetAnalyzer, simplified, modified, added corrections
Definition at line 66 of file JetAnalyzer.py.
def objects.JetAnalyzer.JetAnalyzer.__init__ | ( | self, | |
cfg_ana, | |||
cfg_comp, | |||
looperName | |||
) |
Definition at line 68 of file JetAnalyzer.py.
References objects.JetAnalyzer.JetAnalyzer.addJECShifts, analyzer.Analyzer.cfg_ana, objects.JetAnalyzer.JetAnalyzer.recalibrateJets, and objects.JetAnalyzer.JetAnalyzer.shiftJEC.
def objects.JetAnalyzer.JetAnalyzer.beginLoop | ( | self, | |
setup | |||
) |
Definition at line 122 of file JetAnalyzer.py.
def objects.JetAnalyzer.JetAnalyzer.declareHandles | ( | self | ) |
Definition at line 114 of file JetAnalyzer.py.
References objects.JetAnalyzer.JetAnalyzer.addJERShifts, analyzer.Analyzer.cfg_ana, core.Analyzer.Analyzer.handles, HTTP.RequestManager.handles, and objects.JetAnalyzer.JetAnalyzer.shiftJER.
def objects.JetAnalyzer.JetAnalyzer.jetFlavour | ( | self, | |
event | |||
) |
Definition at line 394 of file JetAnalyzer.py.
References funct.abs().
def objects.JetAnalyzer.JetAnalyzer.matchJets | ( | self, | |
event, | |||
jets | |||
) |
Definition at line 429 of file JetAnalyzer.py.
References funct.abs(), EVTColContainer.genJets, objects.JetAnalyzer.JetAnalyzer.genJets, and deltar.matchObjectCollection2().
def objects.JetAnalyzer.JetAnalyzer.process | ( | self, | |
event | |||
) |
Definition at line 125 of file JetAnalyzer.py.
References objects.autophobj.float, core.Analyzer.Analyzer.handles, HTTP.RequestManager.handles, genParticles_cff.map, core.Analyzer.Analyzer.readCollections(), correctionValue_class.rho, AlignmentMonitorMuonSystemMap1D::MyResidual.rho, and objects.JetAnalyzer.JetAnalyzer.rho.
Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), and ConfigBuilder.ConfigBuilder.scheduleSequence().
def objects.JetAnalyzer.JetAnalyzer.smearJets | ( | self, | |
event, | |||
jets | |||
) |
Definition at line 447 of file JetAnalyzer.py.
References objects.JetAnalyzer.JetAnalyzer.smearJets.
def objects.JetAnalyzer.JetAnalyzer.testJetID | ( | self, | |
jet | |||
) |
def objects.JetAnalyzer.JetAnalyzer.testJetNoID | ( | self, | |
jet | |||
) |
|
static |
Definition at line 499 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 506 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.declareHandles().
objects.JetAnalyzer.JetAnalyzer.allJetsUsedForMET |
Definition at line 161 of file JetAnalyzer.py.
|
static |
Definition at line 510 of file JetAnalyzer.py.
|
static |
Definition at line 496 of file JetAnalyzer.py.
|
static |
Definition at line 516 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.bqObjects |
Definition at line 403 of file JetAnalyzer.py.
|
static |
Definition at line 503 of file JetAnalyzer.py.
|
static |
Definition at line 504 of file JetAnalyzer.py.
|
static |
Definition at line 494 of file JetAnalyzer.py.
|
static |
Definition at line 478 of file JetAnalyzer.py.
|
static |
Definition at line 514 of file JetAnalyzer.py.
|
static |
Definition at line 324 of file JetAnalyzer.py.
|
static |
Definition at line 512 of file JetAnalyzer.py.
|
static |
Definition at line 224 of file JetAnalyzer.py.
|
static |
Definition at line 222 of file JetAnalyzer.py.
|
static |
Definition at line 285 of file JetAnalyzer.py.
|
static |
Jet Id, after jet/lepton cleaning.
Definition at line 280 of file JetAnalyzer.py.
|
static |
Definition at line 507 of file JetAnalyzer.py.
|
static |
Definition at line 509 of file JetAnalyzer.py.
|
static |
Definition at line 508 of file JetAnalyzer.py.
|
static |
Definition at line 225 of file JetAnalyzer.py.
|
static |
Definition at line 222 of file JetAnalyzer.py.
|
static |
Definition at line 488 of file JetAnalyzer.py.
|
static |
Definition at line 518 of file JetAnalyzer.py.
|
static |
Definition at line 480 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.cqObjects |
Definition at line 404 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.deltaMetFromJEC |
Read jets, if necessary recalibrate and shift MET.
Definition at line 142 of file JetAnalyzer.py.
|
static |
Definition at line 318 of file JetAnalyzer.py.
|
static |
Definition at line 226 of file JetAnalyzer.py.
|
static |
Definition at line 228 of file JetAnalyzer.py.
|
static |
Definition at line 511 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.doJEC |
Definition at line 81 of file JetAnalyzer.py.
|
static |
Definition at line 492 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.testJetID().
|
static |
Definition at line 493 of file JetAnalyzer.py.
|
static |
Definition at line 253 of file JetAnalyzer.py.
|
static |
Definition at line 263 of file JetAnalyzer.py.
|
static |
Definition at line 257 of file JetAnalyzer.py.
|
static |
Definition at line 293 of file JetAnalyzer.py.
|
static |
Jet Id, after jet/photon cleaning.
Definition at line 288 of file JetAnalyzer.py.
|
static |
Definition at line 264 of file JetAnalyzer.py.
|
static |
Definition at line 266 of file JetAnalyzer.py.
|
static |
Definition at line 254 of file JetAnalyzer.py.
|
static |
Definition at line 267 of file JetAnalyzer.py.
|
static |
Definition at line 481 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.genJets |
Definition at line 165 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.matchJets().
|
static |
Definition at line 517 of file JetAnalyzer.py.
|
static |
Definition at line 202 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.heaviestQCDFlavour |
Definition at line 427 of file JetAnalyzer.py.
|
static |
Associate jets to leptons.
Definition at line 296 of file JetAnalyzer.py.
|
static |
Definition at line 502 of file JetAnalyzer.py.
|
static |
Definition at line 302 of file JetAnalyzer.py.
|
static |
Definition at line 479 of file JetAnalyzer.py.
|
static |
Definition at line 484 of file JetAnalyzer.py.
|
static |
Definition at line 485 of file JetAnalyzer.py.
|
static |
Definition at line 513 of file JetAnalyzer.py.
|
static |
Definition at line 515 of file JetAnalyzer.py.
|
static |
Definition at line 487 of file JetAnalyzer.py.
|
static |
Definition at line 486 of file JetAnalyzer.py.
|
static |
Definition at line 330 of file JetAnalyzer.py.
|
static |
Definition at line 207 of file JetAnalyzer.py.
|
static |
Definition at line 234 of file JetAnalyzer.py.
|
static |
Definition at line 483 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.jetReCalibrator |
Definition at line 93 of file JetAnalyzer.py.
|
static |
Apply jet selection.
Definition at line 189 of file JetAnalyzer.py.
|
static |
Definition at line 191 of file JetAnalyzer.py.
|
static |
Definition at line 221 of file JetAnalyzer.py.
|
static |
Definition at line 190 of file JetAnalyzer.py.
|
static |
Definition at line 192 of file JetAnalyzer.py.
|
static |
Definition at line 297 of file JetAnalyzer.py.
|
static |
Definition at line 309 of file JetAnalyzer.py.
|
static |
Sort Jets by pT.
Definition at line 178 of file JetAnalyzer.py.
Referenced by ws_sso_content_reader.HTTPSClientAuthHandler.getConnection().
objects.JetAnalyzer.JetAnalyzer.lepPtMin |
Definition at line 97 of file JetAnalyzer.py.
|
static |
Definition at line 195 of file JetAnalyzer.py.
|
static |
Definition at line 490 of file JetAnalyzer.py.
|
static |
Definition at line 180 of file JetAnalyzer.py.
|
static |
Definition at line 489 of file JetAnalyzer.py.
|
static |
Definition at line 241 of file JetAnalyzer.py.
|
static |
First cleaning, then Jet Id.
Definition at line 240 of file JetAnalyzer.py.
|
static |
Definition at line 242 of file JetAnalyzer.py.
|
static |
Definition at line 243 of file JetAnalyzer.py.
|
static |
Definition at line 336 of file JetAnalyzer.py.
|
static |
Definition at line 198 of file JetAnalyzer.py.
|
static |
Definition at line 201 of file JetAnalyzer.py.
|
static |
Definition at line 331 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.partons |
Definition at line 406 of file JetAnalyzer.py.
|
static |
Clean Jets from photons (first cleaning, then Jet Id)
Definition at line 246 of file JetAnalyzer.py.
|
static |
Definition at line 211 of file JetAnalyzer.py.
|
static |
Definition at line 212 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.qglcalc |
Definition at line 111 of file JetAnalyzer.py.
|
static |
Definition at line 495 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 497 of file JetAnalyzer.py.
|
static |
Definition at line 491 of file JetAnalyzer.py.
|
static |
Definition at line 178 of file JetAnalyzer.py.
|
static |
Definition at line 482 of file JetAnalyzer.py.
Referenced by Lepton.Lepton.absIsoFromEA(), Muon.Muon.absIsoWithFSR(), Electron.Electron.absIsoWithFSR(), Photon.Photon.chargedHadronIso(), Electron.Electron.electronID(), Electron.Electron.mvaNonTrigV0(), Electron.Electron.mvaRun2(), Electron.Electron.mvaTrigNoIPV0(), Electron.Electron.mvaTrigV0(), Photon.Photon.neutralHadronIso(), Photon.Photon.photonIso(), and objects.JetAnalyzer.JetAnalyzer.process().
|
static |
Definition at line 229 of file JetAnalyzer.py.
|
static |
Definition at line 498 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 501 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.declareHandles().
|
static |
Definition at line 500 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.smearJets().
|
static |
Associate jets to taus.
Definition at line 308 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.type1METCorr |
Definition at line 143 of file JetAnalyzer.py.
|
static |
Definition at line 505 of file JetAnalyzer.py.
Referenced by JetReCalibrator.JetReCalibrator.correct(), and JetReCalibrator.JetReCalibrator.rawP4forType1MET_().