Functions | |
def | nanoAOD_activateVID (process) |
def | nanoAOD_addDeepInfo (process, addDeepBTag, addDeepFlavour) |
def | nanoAOD_addDeepInfoAK8 (process, addDeepBTag, addDeepBoostedJet, addDeepDoubleX, addDeepDoubleXV2, addParticleNet, jecPayload) |
def | nanoAOD_addDeepMET (process, addDeepMETProducer, ResponseTune_Graph) |
def | nanoAOD_addTauIds (process) |
def | nanoAOD_customizeCommon (process) |
def | nanoAOD_customizeData (process) |
def | nanoAOD_customizeMC (process) |
def | nanoAOD_recalibrateMETs (process, isData) |
def | nanoAOD_runMETfixEE2017 (process, isData) |
def nano_cff.nanoAOD_activateVID | ( | process | ) |
Definition at line 227 of file nano_cff.py.
References vid_id_tools.setupAllVIDIdsInModule(), vid_id_tools.switchOnVIDElectronIdProducer(), and vid_id_tools.switchOnVIDPhotonIdProducer().
Referenced by nanoAOD_customizeCommon().
def nano_cff.nanoAOD_addDeepInfo | ( | process, | |
addDeepBTag, | |||
addDeepFlavour | |||
) |
Definition at line 151 of file nano_cff.py.
References join(), and edm.print().
Referenced by nanoAOD_customizeCommon().
def nano_cff.nanoAOD_addDeepInfoAK8 | ( | process, | |
addDeepBTag, | |||
addDeepBoostedJet, | |||
addDeepDoubleX, | |||
addDeepDoubleXV2, | |||
addParticleNet, | |||
jecPayload | |||
) |
Definition at line 245 of file nano_cff.py.
References join(), and edm.print().
Referenced by nanoAOD_customizeCommon().
def nano_cff.nanoAOD_addDeepMET | ( | process, | |
addDeepMETProducer, | |||
ResponseTune_Graph | |||
) |
Definition at line 173 of file nano_cff.py.
References edm.print().
Referenced by nanoAOD_recalibrateMETs().
def nano_cff.nanoAOD_addTauIds | ( | process | ) |
Definition at line 141 of file nano_cff.py.
Referenced by nanoAOD_customizeCommon().
def nano_cff.nanoAOD_customizeCommon | ( | process | ) |
Definition at line 296 of file nano_cff.py.
References puppiForMET_cff.makePuppiesFromMiniAOD(), nanoAOD_activateVID(), nanoAOD_addDeepInfo(), nanoAOD_addDeepInfoAK8(), and nanoAOD_addTauIds().
Referenced by nanoAOD_customizeData(), and nanoAOD_customizeMC().
def nano_cff.nanoAOD_customizeData | ( | process | ) |
Definition at line 361 of file nano_cff.py.
References nanoAOD_customizeCommon(), nanoAOD_recalibrateMETs(), and nanoAOD_runMETfixEE2017().
def nano_cff.nanoAOD_customizeMC | ( | process | ) |
Definition at line 368 of file nano_cff.py.
References nanoAOD_customizeCommon(), nanoAOD_recalibrateMETs(), and nanoAOD_runMETfixEE2017().
def nano_cff.nanoAOD_recalibrateMETs | ( | process, | |
isData | |||
) |
Definition at line 187 of file nano_cff.py.
References nanoAOD_addDeepMET(), runMETCorrectionsAndUncertainties.runMetCorAndUncFromMiniAOD(), and common_cff.Var().
Referenced by nanoAOD_customizeData(), and nanoAOD_customizeMC().
def nano_cff.nanoAOD_runMETfixEE2017 | ( | process, | |
isData | |||
) |
Definition at line 289 of file nano_cff.py.
References runMETCorrectionsAndUncertainties.runMetCorAndUncFromMiniAOD().
Referenced by nanoAOD_customizeData(), and nanoAOD_customizeMC().
|
private |
Definition at line 386 of file nano_cff.py.
|
private |
Era dependent customization.
Definition at line 376 of file nano_cff.py.
nano_cff.bool |
Definition at line 137 of file nano_cff.py.
nano_cff.btagSFdir |
Definition at line 66 of file nano_cff.py.
nano_cff.btagWeightTable |
Definition at line 68 of file nano_cff.py.
nano_cff.cut |
Definition at line 70 of file nano_cff.py.
nano_cff.discNames |
Definition at line 71 of file nano_cff.py.
nano_cff.discShortNames |
Definition at line 76 of file nano_cff.py.
nano_cff.doc |
Definition at line 51 of file nano_cff.py.
nano_cff.electronName |
Definition at line 62 of file nano_cff.py.
nano_cff.electrons |
Definition at line 44 of file nano_cff.py.
Referenced by ElectronIDAnalyzer.analyze(), PatElectronAnalyzer.analyze(), ElectronMcSignalValidatorMiniAOD.analyze(), PatBasicAnalyzer.analyze(), TtSemiLepSignalSelMVATrainer.analyze(), HiggsToZZ4LeptonsSkimEff.analyze(), ResolutionCreator.analyze(), SiStripElectronAnalyzer.analyze(), B2GDoubleLeptonHLTValidation.analyze(), B2GSingleLeptonHLTValidation.analyze(), TopSingleLeptonHLTValidation.analyze(), TopDiLeptonHLTValidation.analyze(), ObjMonitor.analyze(), TopMonitor.analyze(), PhotonMonitor.analyze(), MuonMonitor.analyze(), GenPurposeSkimmerData.analyze(), METMonitor.analyze(), HTMonitor.analyze(), ZCounting.analyzeElectrons(), EgammaObjects.analyzeElectrons(), RPixDetClusterizer.buildClusters(), pat::LeptonJetIsolationAngle.calculate(), RPixDetClusterizer.calibrate(), PixelThresholdClusterizer.calibrate(), GsfElectronProducer.clonePreviousElectrons(), HLTTauRefProducer.doElectrons(), pat::DuplicatedElectronRemover.duplicatesToRemove(), EGExtraInfoModifierFromValueMaps< MapType, OutputType >.EGExtraInfoModifierFromValueMaps(), EGFull5x5ShowerShapeModifierFromValueMaps.EGFull5x5ShowerShapeModifierFromValueMaps(), EGRegressionModifierV1.EGRegressionModifierV1(), EGRegressionModifierV2.EGRegressionModifierV2(), pat::DuplicatedPhotonRemover.electronsBySeed(), pat::DuplicatedPhotonRemover.electronsBySuperCluster(), AdHocNTupler.fill(), EwkElecTauHistManager.fillHistograms(), pat::PATLeptonCountFilter.filter(), HiggsToWW2LeptonsSkim.filter(), HiggsToZZ4LeptonsSkim.filter(), ElectronIdFilter.filter(), LeptonSkimming.filter(), pat::PATMHTProducer.getElectrons(), CSCWireHitSim.getIonizationClusters(), DeepTauId.getPredictions(), DeepTauId.getPredictionsV1(), HGCalHitCalibration.HGCalHitCalibration(), HLTPMDocaFilter.hltFilter(), HLTFiltCand.hltFilter(), HLTElectronMuonInvMassFilter.hltFilter(), HLTPMMassFilter.hltFilter(), HLTTauRefProducer.HLTTauRefProducer(), pat::DuplicatedPhotonRemover::EqualBySuperCluster.operator()(), pat::DuplicatedElectronRemover::BestEoverP.operator()(), GsfElectronProducer.produce(), GsfElectronEcalDrivenProducer.produce(), GEDGsfElectronProducer.produce(), GsfElectronCoreEcalDrivenProducer.produce(), LowPtGsfElectronProducer.produce(), GEDGsfElectronCoreProducer.produce(), GsfElectronCoreProducer.produce(), LowPtGsfElectronCoreProducer.produce(), TtDilepEvtSolutionMaker.produce(), StEvtSolutionMaker.produce(), ElectronMatchedCandidateProducer.produce(), TtFullLepKinSolutionProducer.produce(), ElectronIDExternalProducer< algo >.produce(), TtSemiEvtSolutionMaker.produce(), TtSemiLepSignalSelMVAComputer.produce(), pat::DuplicatedElectronCleaner.produce(), pat::PATConversionProducer.produce(), pat::__class__Producer.produce(), edm::GenericSelectorByValueMap< T, C >.produce(), PATObjectCrossLinker.produce(), PFTauPrimaryVertexProducerBase.produce(), pat::PATElectronProducer.produce(), MuonFSRProducer.produce(), HLTJetsCleanedFromLeadingLeptons< JetType >.produce(), BoostedTopProducer.produce(), SelectedElectronFEDListProducer< TEle, TCand >.produce(), ElectronIDSelector< algo >.select(), pf2pat::ElectronIDPFCandidateSelectorDefinition.select(), uniqueElectronFinder(), and CSCGasCollisions.writeSummary().
nano_cff.electronSel |
Definition at line 59 of file nano_cff.py.
nano_cff.extraFlagsTable |
Definition at line 136 of file nano_cff.py.
nano_cff.Flag_ecalBadCalibFilterV2 |
Definition at line 137 of file nano_cff.py.
nano_cff.jetName |
Definition at line 62 of file nano_cff.py.
nano_cff.jets |
Definition at line 42 of file nano_cff.py.
nano_cff.jetSel |
Definition at line 57 of file nano_cff.py.
nano_cff.l1bits |
Definition at line 110 of file nano_cff.py.
nano_cff.legacyL1 |
Definition at line 110 of file nano_cff.py.
nano_cff.lheInfo |
Definition at line 105 of file nano_cff.py.
nano_cff.lheInfoTable |
Definition at line 104 of file nano_cff.py.
nano_cff.linkedObjects |
Definition at line 41 of file nano_cff.py.
nano_cff.measurementTypesB |
Definition at line 87 of file nano_cff.py.
nano_cff.measurementTypesC |
Definition at line 88 of file nano_cff.py.
nano_cff.measurementTypesUDSG |
Definition at line 89 of file nano_cff.py.
nano_cff.muonName |
Definition at line 62 of file nano_cff.py.
Referenced by main().
nano_cff.muons |
Definition at line 43 of file nano_cff.py.
nano_cff.muonSel |
Definition at line 58 of file nano_cff.py.
nano_cff.name |
Definition at line 50 of file nano_cff.py.
nano_cff.nanoMetadata |
Definition at line 35 of file nano_cff.py.
nano_cff.nanoSequence |
Definition at line 122 of file nano_cff.py.
nano_cff.nanoSequenceCommon |
Definition at line 114 of file nano_cff.py.
nano_cff.nanoSequenceFS |
Definition at line 124 of file nano_cff.py.
nano_cff.nanoSequenceMC |
Definition at line 131 of file nano_cff.py.
nano_cff.nanoSequenceOnlyFullSim |
Definition at line 120 of file nano_cff.py.
nano_cff.operatingPoints |
Definition at line 86 of file nano_cff.py.
nano_cff.photonName |
Definition at line 63 of file nano_cff.py.
nano_cff.photons |
Definition at line 46 of file nano_cff.py.
nano_cff.photonSel |
Definition at line 61 of file nano_cff.py.
nano_cff.precision |
Definition at line 106 of file nano_cff.py.
nano_cff.simpleCleanerTable |
Definition at line 49 of file nano_cff.py.
nano_cff.src |
Definition at line 69 of file nano_cff.py.
nano_cff.src_ext |
Definition at line 111 of file nano_cff.py.
nano_cff.storeLHEParticles |
Definition at line 107 of file nano_cff.py.
nano_cff.storeUnprefireableBit |
Definition at line 111 of file nano_cff.py.
nano_cff.strings |
Definition at line 36 of file nano_cff.py.
Referenced by DQMMessageLogger.bookHistograms(), edm.decode(), edm.encode(), edm::ParameterSet.getParameterNamesForType(), hcaltb::HcalTBSlowDataUnpacker.HcalTBSlowDataUnpacker(), edm.operator<<(), edm.ParameterSet::getParameterNamesForType< std::vector< PdtEntry > >(), DQMStore.print_trace(), and UniqueStringProducer.UniqueStringProducer().
nano_cff.sysTypes |
Definition at line 90 of file nano_cff.py.
nano_cff.tag |
Definition at line 37 of file nano_cff.py.
nano_cff.tauName |
Definition at line 63 of file nano_cff.py.
nano_cff.taus |
Definition at line 45 of file nano_cff.py.
Referenced by HLTTauDQML1Plotter.analyze(), TopTauAnalyzer.analyze(), PatBasicAnalyzer.analyze(), l1t::L1TStage2CaloAnalyzer.analyze(), ResolutionCreator.analyze(), TauValidationMiniAOD.analyze(), l1t::GtInputDump.analyze(), l1t::L1TGlobalAnalyzer.analyze(), l1t::GtRecordDump.analyze(), L1TTauOffline.analyze(), HPSPFRecoTauAlgorithm.buildOneProng(), HPSPFRecoTauAlgorithm.buildOneProngStrip(), HPSPFRecoTauAlgorithm.buildOneProngTwoStrips(), HPSPFRecoTauAlgorithm.buildThreeProngs(), L1TStage2CaloLayer2Comp.compareTaus(), l1t::GtRecordDump.dumpTestVectors(), L1RCTJetSummaryCard.fillTauBits(), pat::PATLeptonCountFilter.filter(), L1RCT.getRegions(), deep_tau::DeepTauBase.globalEndJob(), HLTPFTauPairLeadTrackDzMatchFilter.hltFilter(), HLTFiltCand.hltFilter(), L1TSummary.L1TSummary(), L1UpgradeTreeProducer.L1UpgradeTreeProducer(), deep_tau::DeepTauBase::Output.Output(), l1t::stage2::TauPacker.pack(), l1t::stage1::TauPacker.pack(), l1t::stage1::IsoTauPacker.pack(), TtDilepEvtSolutionMaker.produce(), PFJetsTauOverlapRemoval.produce(), PFTauL1TJetsMatching.produce(), RecoTauPiZeroUnembedder.produce(), pat::__class__Producer.produce(), l1t::FakeInputProducer.produce(), PATObjectCrossLinker.produce(), RecoTauProducer.produce(), NanoAODBaseCrossCleaner.produce(), L1TStage2Layer2Producer.produce(), l1t::GenToInputProducer.produce(), l1t::BXVectorInputProducer.produce(), TauDiscriminationProducerBase< TauType, TauDiscriminator >.produce(), L1TStage1Layer2Producer.produce(), deep_tau::DeepTauBase.produce(), HepMCValidationHelper.removeIsolatedLeptons(), HLTL1TSeed.seedsL1TriggerObjectMaps(), and TauJetCorrector::ParametrizationTauJet.value().
nano_cff.tauSel |
Definition at line 60 of file nano_cff.py.
nano_cff.variables |
Definition at line 136 of file nano_cff.py.
nano_cff.weightFiles |
Definition at line 81 of file nano_cff.py.