Functions | |
def | AddBTaggingScores (proc, jetTableName="") |
def | AddDeepJetGluonLQuarkScores (proc, jetTableName="") |
def | AddJetID (proc, jetName="", jetSrc="", jetTableName="", jetSequenceName="") |
def | AddNewAK8CHSJets (proc, recoJA, runOnMC) |
def | AddNewAK8GenJetsForJEC (proc, genJA) |
def | AddNewAK8PuppiJetsForJEC (proc, recoJA, runOnMC) |
def | AddNewGenJets (proc, genJetInfo) |
def | AddNewPatJets (proc, recoJetInfo, runOnMC) |
def | AddParticleNetAK4Scores (proc, jetTableName="") |
def | AddPileUpJetIDVars (proc, jetName="", jetSrc="", jetTableName="", jetSequenceName="") |
def | AddQGLTaggerVars (proc, jetName="", jetSrc="", jetTableName="", jetSequenceName="", calculateQGLVars=False) |
def | AddVariablesForAK4GenJets (proc) |
def | AddVariablesForAK8GenJets (proc) |
def | AddVariablesForAK8PuppiJets (proc) |
def | PrepJMECustomNanoAOD (process, runOnMC) |
def | PrepJMECustomNanoAOD_Data (process) |
def | PrepJMECustomNanoAOD_MC (process) |
def | ReclusterAK4CHSJets (proc, recoJA, runOnMC) |
def | ReclusterAK4GenJets (proc, genJA) |
def | RemoveAllJetPtCuts (proc) |
def | SaveGenJets (proc, genJetName, genJetAlgo, genJetSizeNr, genJetFinalColl, genJetTablePrefix, genJetTableDoc, runOnMC=False) |
def | SavePatJets (proc, jetName, payload, patJetFinalColl, jetTablePrefix, jetTableDoc, doPF, doCalo, ptcut="", doPUIDVar=False, doQGL=False, doBTag=False, runOnMC=False) |
def custom_jme_cff.AddBTaggingScores | ( | proc, | |
jetTableName = "" |
|||
) |
Store b-tagging scores from various algortihm
Definition at line 387 of file custom_jme_cff.py.
Referenced by SavePatJets().
def custom_jme_cff.AddDeepJetGluonLQuarkScores | ( | proc, | |
jetTableName = "" |
|||
) |
Store DeepJet raw score in jetTable for gluon and light quark
Definition at line 402 of file custom_jme_cff.py.
Referenced by SavePatJets().
def custom_jme_cff.AddJetID | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetSequenceName = "" |
|||
) |
Setup modules to calculate PF jet ID
Definition at line 217 of file custom_jme_cff.py.
References popcon2dropbox.copy(), edm::eventsetup::heterocontainer.insert(), and common_cff.Var().
Referenced by SavePatJets().
def custom_jme_cff.AddNewAK8CHSJets | ( | proc, | |
recoJA, | |||
runOnMC | |||
) |
Store an AK8 CHS jet collection for JEC studies.
Definition at line 801 of file custom_jme_cff.py.
References edm.print(), and SavePatJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddNewAK8GenJetsForJEC | ( | proc, | |
genJA | |||
) |
Make a separate AK8 Gen jet collection for JEC studies.
Definition at line 965 of file custom_jme_cff.py.
References edm.print(), and SaveGenJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddNewAK8PuppiJetsForJEC | ( | proc, | |
recoJA, | |||
runOnMC | |||
) |
Store a separate AK8 Puppi jet collection for JEC studies. Only minimal info are stored
Definition at line 768 of file custom_jme_cff.py.
References edm.print(), and SavePatJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddNewGenJets | ( | proc, | |
genJetInfo | |||
) |
Add genJet into custom nanoAOD
Definition at line 865 of file custom_jme_cff.py.
References SaveGenJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddNewPatJets | ( | proc, | |
recoJetInfo, | |||
runOnMC | |||
) |
Add patJet into custom nanoAOD
Definition at line 426 of file custom_jme_cff.py.
References SavePatJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddParticleNetAK4Scores | ( | proc, | |
jetTableName = "" |
|||
) |
Store ParticleNetAK4 scores in jetTable
Definition at line 413 of file custom_jme_cff.py.
Referenced by SavePatJets().
def custom_jme_cff.AddPileUpJetIDVars | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetSequenceName = "" |
|||
) |
Setup modules to calculate pileup jet ID input variables for PF jet
Definition at line 287 of file custom_jme_cff.py.
References edm::eventsetup::heterocontainer.insert().
Referenced by ReclusterAK4CHSJets(), and SavePatJets().
def custom_jme_cff.AddQGLTaggerVars | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetSequenceName = "" , |
|||
calculateQGLVars = False |
|||
) |
Schedule the QGTagger module to calculate input variables to the QG likelihood
Definition at line 354 of file custom_jme_cff.py.
References edm::eventsetup::heterocontainer.insert().
Referenced by SavePatJets().
def custom_jme_cff.AddVariablesForAK4GenJets | ( | proc | ) |
Definition at line 991 of file custom_jme_cff.py.
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddVariablesForAK8GenJets | ( | proc | ) |
Definition at line 995 of file custom_jme_cff.py.
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddVariablesForAK8PuppiJets | ( | proc | ) |
Add more variables for AK8 PFPUPPI jets
Definition at line 833 of file custom_jme_cff.py.
References common_cff.Var().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD | ( | process, | |
runOnMC | |||
) |
Definition at line 1023 of file custom_jme_cff.py.
References AddNewAK8CHSJets(), AddNewAK8GenJetsForJEC(), AddNewAK8PuppiJetsForJEC(), AddNewGenJets(), AddNewPatJets(), AddVariablesForAK4GenJets(), AddVariablesForAK8GenJets(), AddVariablesForAK8PuppiJets(), ReclusterAK4CHSJets(), ReclusterAK4GenJets(), and RemoveAllJetPtCuts().
Referenced by PrepJMECustomNanoAOD_Data(), and PrepJMECustomNanoAOD_MC().
def custom_jme_cff.PrepJMECustomNanoAOD_Data | ( | process | ) |
Definition at line 1106 of file custom_jme_cff.py.
References PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD_MC | ( | process | ) |
Definition at line 1102 of file custom_jme_cff.py.
References PrepJMECustomNanoAOD().
def custom_jme_cff.ReclusterAK4CHSJets | ( | proc, | |
recoJA, | |||
runOnMC | |||
) |
Recluster AK4 CHS jets and replace slimmedJets that is used as default to save AK4 CHS jets in NanoAODs.
Definition at line 597 of file custom_jme_cff.py.
References AddPileUpJetIDVars(), edm.print(), and common_cff.Var().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.ReclusterAK4GenJets | ( | proc, | |
genJA | |||
) |
Recluster AK4 Gen jets and replace slimmedGenJets that is used as default to save AK4 Gen jets in NanoAODs.
Definition at line 925 of file custom_jme_cff.py.
References edm.print().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.RemoveAllJetPtCuts | ( | proc | ) |
Remove default pt cuts for all jets set in jets_cff.py
Definition at line 1004 of file custom_jme_cff.py.
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.SaveGenJets | ( | proc, | |
genJetName, | |||
genJetAlgo, | |||
genJetSizeNr, | |||
genJetFinalColl, | |||
genJetTablePrefix, | |||
genJetTableDoc, | |||
runOnMC = False |
|||
) |
Schedule modules for a given genJet collection and save its variables into custom NanoAOD
Definition at line 882 of file custom_jme_cff.py.
Referenced by AddNewAK8GenJetsForJEC(), and AddNewGenJets().
def custom_jme_cff.SavePatJets | ( | proc, | |
jetName, | |||
payload, | |||
patJetFinalColl, | |||
jetTablePrefix, | |||
jetTableDoc, | |||
doPF, | |||
doCalo, | |||
ptcut = "" , |
|||
doPUIDVar = False , |
|||
doQGL = False , |
|||
doBTag = False , |
|||
runOnMC = False |
|||
) |
Schedule modules for a given patJet collection and save its variables into custom NanoAOD
Definition at line 453 of file custom_jme_cff.py.
References AddBTaggingScores(), AddDeepJetGluonLQuarkScores(), AddJetID(), AddParticleNetAK4Scores(), AddPileUpJetIDVars(), AddQGLTaggerVars(), and common_cff.Var().
Referenced by AddNewAK8CHSJets(), AddNewAK8PuppiJetsForJEC(), and AddNewPatJets().
custom_jme_cff.area |
Definition at line 141 of file custom_jme_cff.py.
Referenced by HGCalWaferType.areaPolygon(), AreaSeededTrackingRegionsProducer.AreaSeededTrackingRegionsProducer(), RPCRecHitValid.bookHistograms(), EventShapeVariables.circularity(), CaloDetIdAssociator.crossedElement(), RPCRecHitValidClient.dqmEndJob(), effectiveSigma(), HOCalibAnalyzer.endJob(), FWECALDetailViewBuilder.fillEtaPhi(), PhiSymmetryCalibration_step2_SM.fillHistos(), PhiSymmetryCalibration_step2.fillHistos(), HGCalHistoSeedingImpl.fillSmoothPhiHistoClusters(), HGCalGeometry.getArea(), pat::PATMuonProducer.getRelMiniIsoPUCorrected(), HcalDDDSimConstants.printTileHB(), HcalDDDSimConstants.printTileHE(), HiFJRhoProducer.produce(), AreaSeededTrackingRegionsBuilder::Builder.regionImpl(), SubjetFilterAlgorithm.run(), JME::JetParameters.setJetArea(), RPCSimSimple.simulateNoise(), RPCSimParam.simulateNoise(), RPCSimAverageNoiseEff.simulateNoise(), RPCSimAverage.simulateNoise(), RPCSimModelTiming.simulateNoise(), RPCSimAverageNoiseEffCls.simulateNoise(), RPCSimAverageNoise.simulateNoise(), RPCSimAsymmetricCls.simulateNoise(), CosmicMuonGenerator.terminate(), and DDI::EllipticalTube.volume().
custom_jme_cff.bTagCSVV2 |
Definition at line 20 of file custom_jme_cff.py.
custom_jme_cff.btagCSVV2 |
Definition at line 182 of file custom_jme_cff.py.
custom_jme_cff.btagDDX |
Definition at line 34 of file custom_jme_cff.py.
custom_jme_cff.btagDDXV2 |
Definition at line 42 of file custom_jme_cff.py.
custom_jme_cff.btagDeepB |
Definition at line 181 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepCSV |
Definition at line 21 of file custom_jme_cff.py.
custom_jme_cff.btagDeepCvB |
Definition at line 184 of file custom_jme_cff.py.
custom_jme_cff.btagDeepCvL |
Definition at line 183 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavB |
Definition at line 187 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavC |
Definition at line 188 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavCvB |
Definition at line 192 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavCvL |
Definition at line 191 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavG |
Definition at line 189 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavQG |
Definition at line 193 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavUDS |
Definition at line 190 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepJet |
Definition at line 22 of file custom_jme_cff.py.
custom_jme_cff.bTagDiscriminatorsForAK4 |
Definition at line 28 of file custom_jme_cff.py.
custom_jme_cff.btagHbb |
Definition at line 33 of file custom_jme_cff.py.
custom_jme_cff.BTAGVARS |
Definition at line 180 of file custom_jme_cff.py.
custom_jme_cff.CALOJETVARS |
Definition at line 203 of file custom_jme_cff.py.
custom_jme_cff.chEmEF |
Definition at line 144 of file custom_jme_cff.py.
custom_jme_cff.chHEF |
Definition at line 142 of file custom_jme_cff.py.
custom_jme_cff.config_genjets |
Definition at line 54 of file custom_jme_cff.py.
custom_jme_cff.config_recojets |
Definition at line 77 of file custom_jme_cff.py.
custom_jme_cff.DEEPJETVARS |
Definition at line 186 of file custom_jme_cff.py.
custom_jme_cff.doc |
Definition at line 140 of file custom_jme_cff.py.
custom_jme_cff.emf |
Definition at line 206 of file custom_jme_cff.py.
Referenced by CommonHcalNoiseRBXData.CommonHcalNoiseRBXData(), JetIDSelectionFunctor.craft08Cuts(), JetIDSelectionFunctor.fwd09Cuts(), FWGUIManager.setFrom(), and FWGUISubviewArea.undock().
custom_jme_cff.float |
Definition at line 140 of file custom_jme_cff.py.
custom_jme_cff.GENJETVARS |
Definition at line 136 of file custom_jme_cff.py.
custom_jme_cff.hfEmEF |
Definition at line 148 of file custom_jme_cff.py.
custom_jme_cff.hfHEF |
Definition at line 147 of file custom_jme_cff.py.
custom_jme_cff.int |
Definition at line 152 of file custom_jme_cff.py.
custom_jme_cff.muEF |
Definition at line 146 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_genjets |
Definition at line 64 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_recojets |
Definition at line 111 of file custom_jme_cff.py.
custom_jme_cff.nConstChHads |
Definition at line 152 of file custom_jme_cff.py.
custom_jme_cff.nConstElecs |
Definition at line 157 of file custom_jme_cff.py.
custom_jme_cff.nConstHFEMs |
Definition at line 155 of file custom_jme_cff.py.
custom_jme_cff.nConstHFHads |
Definition at line 154 of file custom_jme_cff.py.
custom_jme_cff.nConstituents |
Definition at line 137 of file custom_jme_cff.py.
Referenced by JetToDigiDump.analyze(), myFastSimVal.analyze(), JetTester.analyze(), JetTester_HeavyIons.analyze(), JetAnalyzer_HeavyIons.analyze(), JetAnalyzer.analyze(), FFTGenericScaleCalculator.FFTGenericScaleCalculator(), and AcceptJet.operator()().
custom_jme_cff.nConstMuons |
Definition at line 156 of file custom_jme_cff.py.
custom_jme_cff.nConstNeuHads |
Definition at line 153 of file custom_jme_cff.py.
custom_jme_cff.nConstPhotons |
Definition at line 158 of file custom_jme_cff.py.
custom_jme_cff.neEmEF |
Definition at line 145 of file custom_jme_cff.py.
custom_jme_cff.neHEF |
Definition at line 143 of file custom_jme_cff.py.
custom_jme_cff.nElectrons |
Definition at line 150 of file custom_jme_cff.py.
Referenced by TriggerSummaryAnalyzerRAW.analyze(), SusyDQM< Mu, Ele, Jet, Met >.analyze(), HLTEventAnalyzerRAW.analyzeTrigger(), HLTOfflineDQMTopSingleLepton::MonitorSingleLepton.fill(), HLTOfflineDQMTopDiLepton::MonitorDiLepton.fill(), L1TEGammaOffline.findTagAndProbePair(), reco::RecoTauPiZero.numberOfElectrons(), WPlusJetsEventSelector.operator()(), and LowPtGsfElectronIDProducer.produce().
custom_jme_cff.nMuons |
Definition at line 149 of file custom_jme_cff.py.
Referenced by TriggerSummaryAnalyzerRAW.analyze(), SusyDQM< Mu, Ele, Jet, Met >.analyze(), HLTEventAnalyzerRAW.analyzeTrigger(), HLTOfflineDQMTopSingleLepton::MonitorSingleLepton.fill(), HLTOfflineDQMTopDiLepton::MonitorDiLepton.fill(), HLTRFilter.hltFilter(), cms::MuonTCMETValueMapProducer.isGoodCaloMuon(), TrackMergeremb< T1 >.merg_and_put(), PFAlgo.processBlock(), MuIsoDepositProducer.produce(), CandIsoDepositProducer.produce(), L3MuonIsolationProducer.produce(), L3MuonCombinedRelativeIsolationProducer.produce(), L2MuonIsolationProducer.produce(), MuonTimingProducer.produce(), cms::MuonTCMETValueMapProducer.produce(), MuonProducer.produce(), MuonIdProducer.produce(), and HIMuonTrackingRegionProducer.regions().
custom_jme_cff.particleNetAK4_B |
Definition at line 196 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsB |
Definition at line 198 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsL |
Definition at line 197 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_puIdDisc |
Definition at line 200 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_QvsG |
Definition at line 199 of file custom_jme_cff.py.
custom_jme_cff.PARTICLENETAK4VARS |
Definition at line 195 of file custom_jme_cff.py.
custom_jme_cff.PFJETVARS |
Definition at line 139 of file custom_jme_cff.py.
custom_jme_cff.precision |
Definition at line 140 of file custom_jme_cff.py.
custom_jme_cff.puId_beta |
Definition at line 169 of file custom_jme_cff.py.
custom_jme_cff.puId_dR2Mean |
Definition at line 161 of file custom_jme_cff.py.
custom_jme_cff.puId_frac01 |
Definition at line 164 of file custom_jme_cff.py.
custom_jme_cff.puId_frac02 |
Definition at line 165 of file custom_jme_cff.py.
custom_jme_cff.puId_frac03 |
Definition at line 166 of file custom_jme_cff.py.
custom_jme_cff.puId_frac04 |
Definition at line 167 of file custom_jme_cff.py.
custom_jme_cff.puId_jetR |
Definition at line 171 of file custom_jme_cff.py.
custom_jme_cff.puId_jetRchg |
Definition at line 172 of file custom_jme_cff.py.
custom_jme_cff.puId_majW |
Definition at line 162 of file custom_jme_cff.py.
custom_jme_cff.puId_minW |
Definition at line 163 of file custom_jme_cff.py.
custom_jme_cff.puId_nCharged |
Definition at line 173 of file custom_jme_cff.py.
custom_jme_cff.puId_ptD |
Definition at line 168 of file custom_jme_cff.py.
custom_jme_cff.puId_pull |
Definition at line 170 of file custom_jme_cff.py.
custom_jme_cff.PUIDVARS |
Definition at line 160 of file custom_jme_cff.py.
custom_jme_cff.qgl_axis2 |
Definition at line 176 of file custom_jme_cff.py.
custom_jme_cff.qgl_mult |
Definition at line 178 of file custom_jme_cff.py.
custom_jme_cff.qgl_ptD |
Definition at line 177 of file custom_jme_cff.py.
custom_jme_cff.QGLVARS |
Definition at line 175 of file custom_jme_cff.py.
custom_jme_cff.rawFactor |
Definition at line 140 of file custom_jme_cff.py.