Functions | |
def | AddBTaggingScores (proc, jetTableName="") |
def | AddDeepJetGluonLQuarkScores (proc, jetTableName="") |
def | AddJetID (proc, jetName="", jetSrc="", jetTableName="", jetSequenceName="") |
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 367 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 380 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 206 of file custom_jme_cff.py.
References popcon2dropbox.copy(), edm::eventsetup::heterocontainer.insert(), and common_cff.Var().
Referenced by SavePatJets().
def custom_jme_cff.AddNewGenJets | ( | proc, | |
genJetInfo | |||
) |
Add genJet into custom nanoAOD
Definition at line 725 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 403 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 390 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 267 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 334 of file custom_jme_cff.py.
References edm::eventsetup::heterocontainer.insert().
Referenced by SavePatJets().
def custom_jme_cff.AddVariablesForAK4GenJets | ( | proc | ) |
Definition at line 825 of file custom_jme_cff.py.
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddVariablesForAK8GenJets | ( | proc | ) |
Definition at line 829 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 693 of file custom_jme_cff.py.
References common_cff.Var().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD | ( | process, | |
runOnMC | |||
) |
Definition at line 857 of file custom_jme_cff.py.
References 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 922 of file custom_jme_cff.py.
References PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD_MC | ( | process | ) |
Definition at line 918 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 571 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 785 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 838 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 742 of file custom_jme_cff.py.
Referenced by 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 437 of file custom_jme_cff.py.
References AddBTaggingScores(), AddDeepJetGluonLQuarkScores(), AddJetID(), AddParticleNetAK4Scores(), AddPileUpJetIDVars(), AddQGLTaggerVars(), and common_cff.Var().
Referenced by AddNewPatJets().
custom_jme_cff.area |
Definition at line 134 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 21 of file custom_jme_cff.py.
custom_jme_cff.btagCSVV2 |
Definition at line 175 of file custom_jme_cff.py.
custom_jme_cff.btagDeepB |
Definition at line 174 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepCSV |
Definition at line 22 of file custom_jme_cff.py.
custom_jme_cff.btagDeepCvL |
Definition at line 176 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavB |
Definition at line 179 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavC |
Definition at line 180 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavG |
Definition at line 181 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavUDS |
Definition at line 182 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepJet |
Definition at line 23 of file custom_jme_cff.py.
custom_jme_cff.bTagDiscriminatorsForAK4 |
Definition at line 29 of file custom_jme_cff.py.
custom_jme_cff.BTAGVARS |
Definition at line 173 of file custom_jme_cff.py.
custom_jme_cff.CALOJETVARS |
Definition at line 192 of file custom_jme_cff.py.
custom_jme_cff.chEmEF |
Definition at line 137 of file custom_jme_cff.py.
custom_jme_cff.chHEF |
Definition at line 135 of file custom_jme_cff.py.
custom_jme_cff.config_genjets |
Definition at line 37 of file custom_jme_cff.py.
custom_jme_cff.config_recojets |
Definition at line 60 of file custom_jme_cff.py.
custom_jme_cff.DEEPJETVARS |
Definition at line 178 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 195 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 129 of file custom_jme_cff.py.
custom_jme_cff.hfEmEF |
Definition at line 141 of file custom_jme_cff.py.
custom_jme_cff.hfHEF |
Definition at line 140 of file custom_jme_cff.py.
custom_jme_cff.int |
Definition at line 145 of file custom_jme_cff.py.
custom_jme_cff.muEF |
Definition at line 139 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_genjets |
Definition at line 47 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_recojets |
Definition at line 97 of file custom_jme_cff.py.
custom_jme_cff.nConstChHads |
Definition at line 145 of file custom_jme_cff.py.
custom_jme_cff.nConstElecs |
Definition at line 150 of file custom_jme_cff.py.
custom_jme_cff.nConstHFEMs |
Definition at line 148 of file custom_jme_cff.py.
custom_jme_cff.nConstHFHads |
Definition at line 147 of file custom_jme_cff.py.
custom_jme_cff.nConstituents |
Definition at line 130 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 149 of file custom_jme_cff.py.
custom_jme_cff.nConstNeuHads |
Definition at line 146 of file custom_jme_cff.py.
custom_jme_cff.nConstPhotons |
Definition at line 151 of file custom_jme_cff.py.
custom_jme_cff.neEmEF |
Definition at line 138 of file custom_jme_cff.py.
custom_jme_cff.neHEF |
Definition at line 136 of file custom_jme_cff.py.
custom_jme_cff.nElectrons |
Definition at line 143 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(), and WPlusJetsEventSelector.operator()().
custom_jme_cff.nMuons |
Definition at line 142 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 185 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsB |
Definition at line 187 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsL |
Definition at line 186 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_puIdDisc |
Definition at line 189 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_QvsG |
Definition at line 188 of file custom_jme_cff.py.
custom_jme_cff.PARTICLENETAK4VARS |
Definition at line 184 of file custom_jme_cff.py.
custom_jme_cff.PFJETVARS |
Definition at line 132 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 162 of file custom_jme_cff.py.
custom_jme_cff.puId_dR2Mean |
Definition at line 154 of file custom_jme_cff.py.
custom_jme_cff.puId_frac01 |
Definition at line 157 of file custom_jme_cff.py.
custom_jme_cff.puId_frac02 |
Definition at line 158 of file custom_jme_cff.py.
custom_jme_cff.puId_frac03 |
Definition at line 159 of file custom_jme_cff.py.
custom_jme_cff.puId_frac04 |
Definition at line 160 of file custom_jme_cff.py.
custom_jme_cff.puId_jetR |
Definition at line 164 of file custom_jme_cff.py.
custom_jme_cff.puId_jetRchg |
Definition at line 165 of file custom_jme_cff.py.
custom_jme_cff.puId_majW |
Definition at line 155 of file custom_jme_cff.py.
custom_jme_cff.puId_minW |
Definition at line 156 of file custom_jme_cff.py.
custom_jme_cff.puId_nCharged |
Definition at line 166 of file custom_jme_cff.py.
custom_jme_cff.puId_ptD |
Definition at line 161 of file custom_jme_cff.py.
custom_jme_cff.puId_pull |
Definition at line 163 of file custom_jme_cff.py.
custom_jme_cff.PUIDVARS |
Definition at line 153 of file custom_jme_cff.py.
custom_jme_cff.qgl_axis2 |
Definition at line 169 of file custom_jme_cff.py.
custom_jme_cff.qgl_mult |
Definition at line 171 of file custom_jme_cff.py.
custom_jme_cff.qgl_ptD |
Definition at line 170 of file custom_jme_cff.py.
custom_jme_cff.QGLVARS |
Definition at line 168 of file custom_jme_cff.py.
custom_jme_cff.rawFactor |
Definition at line 133 of file custom_jme_cff.py.