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 65 of file JetAnalyzer.py.
def objects.JetAnalyzer.JetAnalyzer.__init__ | ( | self, | |
cfg_ana, | |||
cfg_comp, | |||
looperName | |||
) |
Definition at line 67 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 121 of file JetAnalyzer.py.
def objects.JetAnalyzer.JetAnalyzer.declareHandles | ( | self | ) |
Definition at line 113 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 393 of file JetAnalyzer.py.
References funct.abs().
def objects.JetAnalyzer.JetAnalyzer.matchJets | ( | self, | |
event, | |||
jets | |||
) |
Definition at line 428 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 124 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 446 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 498 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 505 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.declareHandles().
objects.JetAnalyzer.JetAnalyzer.allJetsUsedForMET |
Definition at line 160 of file JetAnalyzer.py.
|
static |
Definition at line 509 of file JetAnalyzer.py.
|
static |
Definition at line 495 of file JetAnalyzer.py.
|
static |
Definition at line 515 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.bqObjects |
Definition at line 402 of file JetAnalyzer.py.
|
static |
Definition at line 502 of file JetAnalyzer.py.
|
static |
Definition at line 503 of file JetAnalyzer.py.
|
static |
Definition at line 493 of file JetAnalyzer.py.
|
static |
Definition at line 477 of file JetAnalyzer.py.
|
static |
Definition at line 513 of file JetAnalyzer.py.
|
static |
Definition at line 323 of file JetAnalyzer.py.
|
static |
Definition at line 511 of file JetAnalyzer.py.
|
static |
Definition at line 223 of file JetAnalyzer.py.
|
static |
Definition at line 221 of file JetAnalyzer.py.
|
static |
Definition at line 284 of file JetAnalyzer.py.
|
static |
Jet Id, after jet/lepton cleaning.
Definition at line 279 of file JetAnalyzer.py.
|
static |
Definition at line 506 of file JetAnalyzer.py.
|
static |
Definition at line 508 of file JetAnalyzer.py.
|
static |
Definition at line 507 of file JetAnalyzer.py.
|
static |
Definition at line 224 of file JetAnalyzer.py.
|
static |
Definition at line 221 of file JetAnalyzer.py.
|
static |
Definition at line 487 of file JetAnalyzer.py.
|
static |
Definition at line 517 of file JetAnalyzer.py.
|
static |
Definition at line 479 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.cqObjects |
Definition at line 403 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.deltaMetFromJEC |
Read jets, if necessary recalibrate and shift MET.
Definition at line 141 of file JetAnalyzer.py.
|
static |
Definition at line 317 of file JetAnalyzer.py.
|
static |
Definition at line 225 of file JetAnalyzer.py.
|
static |
Definition at line 227 of file JetAnalyzer.py.
|
static |
Definition at line 510 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.doJEC |
Definition at line 80 of file JetAnalyzer.py.
|
static |
Definition at line 491 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.testJetID().
|
static |
Definition at line 492 of file JetAnalyzer.py.
|
static |
Definition at line 252 of file JetAnalyzer.py.
|
static |
Definition at line 262 of file JetAnalyzer.py.
|
static |
Definition at line 256 of file JetAnalyzer.py.
|
static |
Definition at line 292 of file JetAnalyzer.py.
|
static |
Jet Id, after jet/photon cleaning.
Definition at line 287 of file JetAnalyzer.py.
|
static |
Definition at line 263 of file JetAnalyzer.py.
|
static |
Definition at line 265 of file JetAnalyzer.py.
|
static |
Definition at line 253 of file JetAnalyzer.py.
|
static |
Definition at line 266 of file JetAnalyzer.py.
|
static |
Definition at line 480 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.genJets |
Definition at line 164 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.matchJets().
|
static |
Definition at line 516 of file JetAnalyzer.py.
|
static |
Definition at line 201 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.heaviestQCDFlavour |
Definition at line 426 of file JetAnalyzer.py.
|
static |
Associate jets to leptons.
Definition at line 295 of file JetAnalyzer.py.
|
static |
Definition at line 501 of file JetAnalyzer.py.
|
static |
Definition at line 301 of file JetAnalyzer.py.
|
static |
Definition at line 478 of file JetAnalyzer.py.
|
static |
Definition at line 483 of file JetAnalyzer.py.
|
static |
Definition at line 484 of file JetAnalyzer.py.
|
static |
Definition at line 512 of file JetAnalyzer.py.
|
static |
Definition at line 514 of file JetAnalyzer.py.
|
static |
Definition at line 486 of file JetAnalyzer.py.
|
static |
Definition at line 485 of file JetAnalyzer.py.
|
static |
Definition at line 329 of file JetAnalyzer.py.
|
static |
Definition at line 206 of file JetAnalyzer.py.
|
static |
Definition at line 233 of file JetAnalyzer.py.
|
static |
Definition at line 482 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.jetReCalibrator |
Definition at line 92 of file JetAnalyzer.py.
|
static |
Apply jet selection.
Definition at line 188 of file JetAnalyzer.py.
|
static |
Definition at line 190 of file JetAnalyzer.py.
|
static |
Definition at line 220 of file JetAnalyzer.py.
|
static |
Definition at line 189 of file JetAnalyzer.py.
|
static |
Definition at line 191 of file JetAnalyzer.py.
|
static |
Definition at line 296 of file JetAnalyzer.py.
|
static |
Definition at line 308 of file JetAnalyzer.py.
|
static |
Sort Jets by pT.
Definition at line 177 of file JetAnalyzer.py.
Referenced by ws_sso_content_reader.HTTPSClientAuthHandler.getConnection().
objects.JetAnalyzer.JetAnalyzer.lepPtMin |
Definition at line 96 of file JetAnalyzer.py.
|
static |
Definition at line 194 of file JetAnalyzer.py.
|
static |
Definition at line 489 of file JetAnalyzer.py.
|
static |
Definition at line 179 of file JetAnalyzer.py.
|
static |
Definition at line 488 of file JetAnalyzer.py.
|
static |
Definition at line 240 of file JetAnalyzer.py.
|
static |
First cleaning, then Jet Id.
Definition at line 239 of file JetAnalyzer.py.
|
static |
Definition at line 241 of file JetAnalyzer.py.
|
static |
Definition at line 242 of file JetAnalyzer.py.
|
static |
Definition at line 335 of file JetAnalyzer.py.
|
static |
Definition at line 197 of file JetAnalyzer.py.
|
static |
Definition at line 200 of file JetAnalyzer.py.
|
static |
Definition at line 330 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.partons |
Definition at line 405 of file JetAnalyzer.py.
|
static |
Clean Jets from photons (first cleaning, then Jet Id)
Definition at line 245 of file JetAnalyzer.py.
|
static |
Definition at line 210 of file JetAnalyzer.py.
|
static |
Definition at line 211 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.qglcalc |
Definition at line 110 of file JetAnalyzer.py.
|
static |
Definition at line 494 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 496 of file JetAnalyzer.py.
|
static |
Definition at line 490 of file JetAnalyzer.py.
|
static |
Definition at line 177 of file JetAnalyzer.py.
|
static |
Definition at line 481 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 228 of file JetAnalyzer.py.
|
static |
Definition at line 497 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.__init__().
|
static |
Definition at line 500 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.declareHandles().
|
static |
Definition at line 499 of file JetAnalyzer.py.
Referenced by objects.JetAnalyzer.JetAnalyzer.smearJets().
|
static |
Associate jets to taus.
Definition at line 307 of file JetAnalyzer.py.
objects.JetAnalyzer.JetAnalyzer.type1METCorr |
Definition at line 142 of file JetAnalyzer.py.
|
static |
Definition at line 504 of file JetAnalyzer.py.
Referenced by JetReCalibrator.JetReCalibrator.correct(), and JetReCalibrator.JetReCalibrator.rawP4forType1MET_().