Functions | |
def | AddBTaggingScores (proc, jetTableName="") |
def | AddDeepJetGluonLQuarkScores (proc, jetTableName="") |
def | AddJetID (proc, jetName="", jetSrc="", jetTableName="", jetTaskName="") |
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="", jetTaskName="") |
def | AddQGLTaggerVars (proc, jetName="", jetSrc="", jetTableName="", jetTaskName="", 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 | ReclusterAK4PuppiJets (proc, recoJA, runOnMC) |
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 366 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 381 of file custom_jme_cff.py.
Referenced by SavePatJets().
def custom_jme_cff.AddJetID | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetTaskName = "" |
|||
) |
Setup modules to calculate PF jet ID
Definition at line 204 of file custom_jme_cff.py.
References PVValHelper.add(), 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 990 of file custom_jme_cff.py.
References 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 1156 of file custom_jme_cff.py.
References 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 957 of file custom_jme_cff.py.
References print(), and SavePatJets().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddNewGenJets | ( | proc, | |
genJetInfo | |||
) |
Add genJet into custom nanoAOD
Definition at line 1056 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 406 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 392 of file custom_jme_cff.py.
Referenced by SavePatJets().
def custom_jme_cff.AddPileUpJetIDVars | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetTaskName = "" |
|||
) |
Setup modules to calculate pileup jet ID input variables for PF jet
Definition at line 261 of file custom_jme_cff.py.
References PVValHelper.add().
Referenced by ReclusterAK4CHSJets(), ReclusterAK4PuppiJets(), and SavePatJets().
def custom_jme_cff.AddQGLTaggerVars | ( | proc, | |
jetName = "" , |
|||
jetSrc = "" , |
|||
jetTableName = "" , |
|||
jetTaskName = "" , |
|||
calculateQGLVars = False |
|||
) |
Schedule the QGTagger module to calculate input variables to the QG likelihood
Definition at line 328 of file custom_jme_cff.py.
References PVValHelper.add().
Referenced by ReclusterAK4PuppiJets(), and SavePatJets().
def custom_jme_cff.AddVariablesForAK4GenJets | ( | proc | ) |
Definition at line 1182 of file custom_jme_cff.py.
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.AddVariablesForAK8GenJets | ( | proc | ) |
Definition at line 1186 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 1022 of file custom_jme_cff.py.
References common_cff.Var().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD | ( | process, | |
runOnMC | |||
) |
Definition at line 1215 of file custom_jme_cff.py.
References AddNewAK8CHSJets(), AddNewAK8GenJetsForJEC(), AddNewAK8PuppiJetsForJEC(), AddNewGenJets(), AddNewPatJets(), AddVariablesForAK4GenJets(), AddVariablesForAK8GenJets(), AddVariablesForAK8PuppiJets(), ReclusterAK4CHSJets(), ReclusterAK4GenJets(), ReclusterAK4PuppiJets(), and RemoveAllJetPtCuts().
Referenced by PrepJMECustomNanoAOD_Data(), and PrepJMECustomNanoAOD_MC().
def custom_jme_cff.PrepJMECustomNanoAOD_Data | ( | process | ) |
Definition at line 1332 of file custom_jme_cff.py.
References PrepJMECustomNanoAOD().
def custom_jme_cff.PrepJMECustomNanoAOD_MC | ( | process | ) |
Definition at line 1327 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 (for Run-2).
Definition at line 743 of file custom_jme_cff.py.
References AddPileUpJetIDVars(), 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 1116 of file custom_jme_cff.py.
References print().
Referenced by PrepJMECustomNanoAOD().
def custom_jme_cff.ReclusterAK4PuppiJets | ( | proc, | |
recoJA, | |||
runOnMC | |||
) |
Recluster AK4 Puppi jets and replace slimmedJetsPuppi that is used as default to save AK4 Puppi jets in NanoAODs.
Definition at line 575 of file custom_jme_cff.py.
References AddPileUpJetIDVars(), AddQGLTaggerVars(), and 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 1195 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 1073 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 433 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 127 of file custom_jme_cff.py.
Referenced by HGCalWaferType.areaPolygon(), AreaSeededTrackingRegionsProducer.AreaSeededTrackingRegionsProducer(), RPCRecHitValid.bookHistograms(), FWTracksterLayersProxyBuilder.build(), EventShapeVariables.circularity(), CaloDetIdAssociator.crossedElement(), RPCRecHitValidClient.dqmEndJob(), effectiveSigma(), FWECALDetailViewBuilder.fillEtaPhi(), HGCalHistoSeedingImpl.fillSmoothPhiHistoClusters(), HGCalGeometry.getArea(), pat::PATMuonProducer.getRelMiniIsoPUCorrected(), pat.muonRelMiniIsoPUCorrected(), HcalDDDSimConstants.printTileHB(), HcalDDDSimConstants.printTileHE(), HiFJRhoProducer.produce(), AreaSeededTrackingRegionsBuilder::Builder.regionImpl(), SubjetFilterAlgorithm.run(), JME::JetParameters.setJetArea(), RPCSimSimple.simulateNoise(), RPCSimParam.simulateNoise(), RPCSimAverageNoise.simulateNoise(), RPCSimAverage.simulateNoise(), RPCSimModelTiming.simulateNoise(), RPCSimAverageNoiseEff.simulateNoise(), RPCSimAverageNoiseEffCls.simulateNoise(), RPCSimAsymmetricCls.simulateNoise(), CosmicMuonGenerator.terminate(), and DDI::EllipticalTube.volume().
custom_jme_cff.bTagCSVV2 |
Definition at line 23 of file custom_jme_cff.py.
custom_jme_cff.btagCSVV2 |
Definition at line 168 of file custom_jme_cff.py.
custom_jme_cff.btagDDX |
Definition at line 36 of file custom_jme_cff.py.
custom_jme_cff.btagDDXV2 |
Definition at line 44 of file custom_jme_cff.py.
custom_jme_cff.btagDeepB |
Definition at line 167 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepCSV |
Definition at line 24 of file custom_jme_cff.py.
custom_jme_cff.btagDeepCvB |
Definition at line 170 of file custom_jme_cff.py.
custom_jme_cff.btagDeepCvL |
Definition at line 169 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavB |
Definition at line 173 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavC |
Definition at line 174 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavCvB |
Definition at line 178 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavCvL |
Definition at line 177 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavG |
Definition at line 175 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavQG |
Definition at line 179 of file custom_jme_cff.py.
custom_jme_cff.btagDeepFlavUDS |
Definition at line 176 of file custom_jme_cff.py.
custom_jme_cff.bTagDeepJet |
Definition at line 25 of file custom_jme_cff.py.
custom_jme_cff.bTagDiscriminatorsForAK4 |
Definition at line 30 of file custom_jme_cff.py.
custom_jme_cff.btagHbb |
Definition at line 35 of file custom_jme_cff.py.
custom_jme_cff.BTAGVARS |
Definition at line 166 of file custom_jme_cff.py.
custom_jme_cff.CALOJETVARS |
Definition at line 190 of file custom_jme_cff.py.
custom_jme_cff.chEmEF |
Definition at line 130 of file custom_jme_cff.py.
custom_jme_cff.chHEF |
Definition at line 128 of file custom_jme_cff.py.
custom_jme_cff.config_genjets |
Definition at line 56 of file custom_jme_cff.py.
custom_jme_cff.config_recojets |
Definition at line 79 of file custom_jme_cff.py.
custom_jme_cff.DEEPJETVARS |
Definition at line 172 of file custom_jme_cff.py.
custom_jme_cff.doc |
Definition at line 126 of file custom_jme_cff.py.
custom_jme_cff.emf |
Definition at line 193 of file custom_jme_cff.py.
Referenced by CommonHcalNoiseRBXData.CommonHcalNoiseRBXData(), l1tpf::corrector.correctedPt(), JetIDSelectionFunctor.craft08Cuts(), JetIDSelectionFunctor.fwd09Cuts(), FWGUIManager.setFrom(), and FWGUISubviewArea.undock().
custom_jme_cff.float |
Definition at line 126 of file custom_jme_cff.py.
custom_jme_cff.GENJETVARS |
Definition at line 122 of file custom_jme_cff.py.
custom_jme_cff.hfEmEF |
Definition at line 134 of file custom_jme_cff.py.
custom_jme_cff.hfHEF |
Definition at line 133 of file custom_jme_cff.py.
custom_jme_cff.int |
Definition at line 138 of file custom_jme_cff.py.
custom_jme_cff.muEF |
Definition at line 132 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_genjets |
Definition at line 66 of file custom_jme_cff.py.
custom_jme_cff.nanoInfo_recojets |
Definition at line 105 of file custom_jme_cff.py.
custom_jme_cff.nConstChHads |
Definition at line 138 of file custom_jme_cff.py.
custom_jme_cff.nConstElecs |
Definition at line 143 of file custom_jme_cff.py.
custom_jme_cff.nConstHFEMs |
Definition at line 141 of file custom_jme_cff.py.
custom_jme_cff.nConstHFHads |
Definition at line 140 of file custom_jme_cff.py.
custom_jme_cff.nConstituents |
Definition at line 123 of file custom_jme_cff.py.
Referenced by JetToDigiDump.analyze(), myFastSimVal.analyze(), JetTester.analyze(), JetTester_HeavyIons.analyze(), JetAnalyzer_HeavyIons.analyze(), JetAnalyzer.analyze(), FFTGenericScaleCalculator.FFTGenericScaleCalculator(), PFJetIDSelectionFunctor.getDescription(), and AcceptJet.operator()().
custom_jme_cff.nConstMuons |
Definition at line 142 of file custom_jme_cff.py.
custom_jme_cff.nConstNeuHads |
Definition at line 139 of file custom_jme_cff.py.
custom_jme_cff.nConstPhotons |
Definition at line 144 of file custom_jme_cff.py.
custom_jme_cff.neEmEF |
Definition at line 131 of file custom_jme_cff.py.
custom_jme_cff.neHEF |
Definition at line 129 of file custom_jme_cff.py.
custom_jme_cff.nElectrons |
Definition at line 136 of file custom_jme_cff.py.
Referenced by TriggerSummaryAnalyzerRAW.analyze(), BTagAndProbe.analyze(), SusyDQM< Mu, Ele, Jet, Met >.analyze(), HLTEventAnalyzerRAW.analyzeTrigger(), LowPtGsfElectronIDProducer.doWork(), L1TEGammaOffline.findTagAndProbePair(), reco::RecoTauPiZero.numberOfElectrons(), and WPlusJetsEventSelector.operator()().
custom_jme_cff.nMuons |
Definition at line 135 of file custom_jme_cff.py.
Referenced by TriggerSummaryAnalyzerRAW.analyze(), BTagAndProbe.analyze(), SiPixelCalSingleMuonAnalyzer.analyze(), SusyDQM< Mu, Ele, Jet, Met >.analyze(), NearbyPixelClustersAnalyzer.analyze(), HLTEventAnalyzerRAW.analyzeTrigger(), PFAlgo.createCandidatesHCAL(), HLTRFilter.hltFilter(), cms::MuonTCMETValueMapProducer.isGoodCaloMuon(), TrackMergeremb< T1 >.merg_and_put(), MuIsoDepositProducer.produce(), CandIsoDepositProducer.produce(), L3MuonIsolationProducer.produce(), L2MuonIsolationProducer.produce(), L3MuonCombinedRelativeIsolationProducer.produce(), MuonTimingProducer.produce(), cms::MuonTCMETValueMapProducer.produce(), pat::DisplacedMuonFilterProducer.produce(), MuonProducer.produce(), MuonIdProducer.produce(), and HIMuonTrackingRegionProducer.regions().
custom_jme_cff.particleNetAK4_B |
Definition at line 182 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsB |
Definition at line 184 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_CvsL |
Definition at line 183 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_G |
Definition at line 186 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_puIdDisc |
Definition at line 187 of file custom_jme_cff.py.
custom_jme_cff.particleNetAK4_QvsG |
Definition at line 185 of file custom_jme_cff.py.
custom_jme_cff.PARTICLENETAK4VARS |
Definition at line 181 of file custom_jme_cff.py.
custom_jme_cff.PFJETVARS |
Definition at line 125 of file custom_jme_cff.py.
custom_jme_cff.precision |
Definition at line 126 of file custom_jme_cff.py.
custom_jme_cff.puId_beta |
Definition at line 155 of file custom_jme_cff.py.
custom_jme_cff.puId_dR2Mean |
Definition at line 147 of file custom_jme_cff.py.
custom_jme_cff.puId_frac01 |
Definition at line 150 of file custom_jme_cff.py.
custom_jme_cff.puId_frac02 |
Definition at line 151 of file custom_jme_cff.py.
custom_jme_cff.puId_frac03 |
Definition at line 152 of file custom_jme_cff.py.
custom_jme_cff.puId_frac04 |
Definition at line 153 of file custom_jme_cff.py.
custom_jme_cff.puId_jetR |
Definition at line 157 of file custom_jme_cff.py.
custom_jme_cff.puId_jetRchg |
Definition at line 158 of file custom_jme_cff.py.
custom_jme_cff.puId_majW |
Definition at line 148 of file custom_jme_cff.py.
custom_jme_cff.puId_minW |
Definition at line 149 of file custom_jme_cff.py.
custom_jme_cff.puId_nCharged |
Definition at line 159 of file custom_jme_cff.py.
custom_jme_cff.puId_ptD |
Definition at line 154 of file custom_jme_cff.py.
custom_jme_cff.puId_pull |
Definition at line 156 of file custom_jme_cff.py.
custom_jme_cff.PUIDVARS |
Definition at line 146 of file custom_jme_cff.py.
custom_jme_cff.qgl_axis2 |
Definition at line 162 of file custom_jme_cff.py.
custom_jme_cff.qgl_mult |
Definition at line 164 of file custom_jme_cff.py.
custom_jme_cff.qgl_ptD |
Definition at line 163 of file custom_jme_cff.py.
custom_jme_cff.QGLVARS |
Definition at line 161 of file custom_jme_cff.py.
custom_jme_cff.rawFactor |
Definition at line 126 of file custom_jme_cff.py.