#include "DataFormats/Common/interface/ValueMap.h"
#include "DataFormats/Common/interface/View.h"
#include "DataFormats/EgammaCandidates/interface/Photon.h"
#include "DataFormats/ParticleFlowCandidate/interface/PFCandidate.h"
#include "DataFormats/ParticleFlowCandidate/interface/PFCandidateFwd.h"
#include "DataFormats/PatCandidates/interface/PackedCandidate.h"
#include "DataFormats/PatCandidates/interface/Photon.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Framework/interface/global/EDProducer.h"
#include "FWCore/ParameterSet/interface/ConfigurationDescriptions.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/ParameterSet/interface/ParameterSetDescription.h"
#include "RecoEcal/EgammaCoreTools/interface/EcalClusterLazyTools.h"
#include "FWCore/Utilities/interface/EDGetToken.h"
#include "FWCore/Utilities/interface/isFinite.h"
#include "DataFormats/Common/interface/Handle.h"
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | PhotonIDValueMapProducer |
Functions | |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< PhotonIDValueMapProducer > > | s_filler_0__LINE__ ("PhotonIDValueMapProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< PhotonIDValueMapProducer > > | s_maker__LINE__ ("PhotonIDValueMapProducer") |
Variables | |
constexpr float | coneSizeDR2 = 0.3 * 0.3 |
const unsigned char | DR_VETO = 0x2 |
constexpr float | dRveto2Barrel = 0.02 * 0.02 |
constexpr float | dRveto2Endcap = 0.02 * 0.02 |
constexpr float | dxyMax = 0.1 |
constexpr float | dzMax = 0.2 |
const std::string | names [nVars_] |
constexpr int | nVars_ = 19 |
const unsigned char | PT_MIN_THRESH = 0x8 |
constexpr float | ptMin = 0.1 |
const unsigned char | PV_CONSTRAINT = 0x1 |
|
static |
|
static |
constexpr float coneSizeDR2 = 0.3 * 0.3 |
Definition at line 150 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().
const unsigned char DR_VETO = 0x2 |
Definition at line 158 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().
constexpr float dRveto2Barrel = 0.02 * 0.02 |
Definition at line 153 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation().
constexpr float dRveto2Endcap = 0.02 * 0.02 |
Definition at line 154 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation().
constexpr float dxyMax = 0.1 |
Definition at line 151 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().
constexpr float dzMax = 0.2 |
Definition at line 152 of file PhotonIDValueMapProducer.cc.
Referenced by ApeEstimator::bookSectorHistsForAnalyzerMode(), PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().
const std::string names[nVars_] |
Definition at line 124 of file PhotonIDValueMapProducer.cc.
Referenced by mkfit::TrackBase::algoint_to_cstr(), algorithm(), RHStopDump::analyze(), PrintGeomSolids::analyze(), BPHHistoSpecificDecay::analyze(), HLTScalers::analyze(), HcalIsoTrkSimAnalyzer::analyze(), HcalIsoTrkAnalyzer::analyze(), DiMuonVertexValidation::beginJob(), DiElectronVertexValidation::beginJob(), MaterialBudgetHcalProducer::beginRun(), SiStripBadComponentInfo::bookBadComponentHistos(), MixCollectionValidation::bookHistograms(), MuonIsolationDQM::bookHistograms(), VirtualJetProducer::JetType::byName(), edm::CFWriter::CFWriter(), btagbtvdeep::DeepBoostedJetFeatures::check_consistency(), cms::DDFilteredView::children(), CmsShowCommonPopup::CmsShowCommonPopup(), l1t::OMDSReader::columnNames(), l1t::OMDSReader::columnNamesView(), NamedCandCombinerBase::combine(), CandCombinerBase< OutputCollection, Cloner::CandPtr >::combine(), DDHGCalGeom::constructLayers(), PPSAssociationCuts::CutsPerArm::CutsPerArm(), dd_to_html(), EcalDumpGeometry::EcalDumpGeometry(), HLTScalersClient::endLuminosityBlock(), DDHCalXtalAlgo::execute(), edm::ParameterSet::existsAs(), GeometryInterface::extractColumns(), TriggerOutputBranches::fill(), SimG4HcalValidation::fill(), Book::fill(), MaterialBudgetHcalHistos::fillBeginJob(), HGCalTBMBAnalyzer::fillDescriptions(), MaterialBudgetVolumeAnalysis::fillDescriptions(), MuonOffsetESProducer::fillDescriptions(), CaloSimHitAnalysis::fillDescriptions(), HGCalSimHitStudy::fillDescriptions(), pat::PATMuonProducer::fillHltTriggerInfo(), pat::PATMuonProducer::fillL1TriggerInfo(), HLTMuonMatchAndPlot::fillMapFromPSet(), edm::streamer::MsgTools::fillNames(), egHLT::trigTools::filterInactiveTightLooseTriggers(), MuonResiduals6DOFrphiFitter::fit(), MuonResiduals5DOFFitter::fit(), MuonResiduals6DOFFitter::fit(), FWLiteESRecordWriterAnalyzer::FWLiteESRecordWriterAnalyzer(), vid::CutFlowResult::getCutFlowResultMasking(), SimHitsValidationHcal::getHistogramTypes(), edm::messagelogger::ELseverityLevel::getName(), edm::ELseverityLevel::getName(), pat::PackedTriggerPrescales::getPrescaleForName(), FWAdapterRowHeaderTableManager::getTitles(), TriggerOutputFields::getTriggerNames(), MVAValueMapProducer< ParticleType >::getValueMapNames(), MisalignmentScenarioBuilder::hasParameter_(), HcalDumpGeometry::HcalDumpGeometry(), HcalTBWriter::HcalTBWriter(), edm::HiMixingModule::HiMixingModule(), DDHCalXtalAlgo::initialize(), MuonIsolationDQM::InitStatics(), DDXMLElement::loadAttributes(), HGCalTBGeomParameters::loadGeometryHexagon(), HGCalGeomParameters::loadGeometryHexagon(), edm::service::TriggerNamesService::loadPosMap(), cms::DDFilteredView::match(), edm::MixingModule::MixingModule(), PhysicsTools::MVAComputerESSourceBase::MVAComputerESSourceBase(), pat::TriggerObjectStandAlone::packFilterLabels(), pat::TriggerObjectStandAlone::packPathNames(), gen::ParameterCollector::ParameterCollector(), PATTauIDEmbedder::PATTauIDEmbedder(), pat::PATTauProducer::PATTauProducer(), edm::PileUp::PileUp(), HCalSD::plotProfile(), SeedingLayerSetsBuilder::LayerSpec::print(), print_rates(), magneticfield::printUniqueNames(), DDLRotationByAxis::processElement(), RHStopTracer::produce(), pat::PATTriggerObjectStandAloneUnpacker::produce(), pat::PATTriggerProducer::produce(), PhotonIDValueMapProducer::produce(), AlCaHcalIsotrkProducer::produce(), SiStripDbParams::pset(), dqmoffline::l1t::readHistDefinitions(), CocoaAnalyzer::readXMLFile(), edm::PoolOutputModule::reallyOpenFile(), DDLMaterial::setReference(), DDLSolid::setReference(), pat::PackedTriggerPrescales::setTriggerNames(), SimG4HcalValidation::SimG4HcalValidation(), l1t::OMDSReader::singleAttribute(), edm::streamer::StreamerInputFile::StreamerInputFile(), heppy::TriggerBitChecker::syncIndices(), cms::DDFilteredView::toNodeNames(), fwlite::MultiChainEvent::triggerNames(), fwlite::Event::triggerNames(), edm::Event::triggerNames(), fwlite::MultiChainEvent::triggerResultsByName(), fwlite::Event::triggerResultsByName(), edm::Event::triggerResultsByName(), edmplugin::PluginCapabilities::tryToFind(), pat::TriggerObjectStandAlone::unpackPathNames(), pat::PATObject< reco::Muon >::unpackTriggerObjectPathNames(), SimG4HcalValidation::update(), TriggerOutputBranches::updateTriggerNames(), trigger::EgammaObject::varNames(), trigger::EgammaObject::varNamesStr(), and hepmc_rootio::weightcontainer_set_default_names().
constexpr int nVars_ = 19 |
Definition at line 122 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::produce().
const unsigned char PT_MIN_THRESH = 0x8 |
Definition at line 159 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().
constexpr float ptMin = 0.1 |
Definition at line 155 of file PhotonIDValueMapProducer.cc.
Referenced by QGLikelihoodDBReader::analyze(), QGLikelihoodSystematicsDBReader::analyze(), QGLikelihoodSystematicsDBWriter::beginJob(), CosmicMuonRecoAnalyzer::bookHistograms(), SegmentTrackAnalyzer::bookHistograms(), MuonRecoAnalyzer::bookHistograms(), MuonKinVsEtaAnalyzer::bookHistograms(), ElectronConversionRejectionValidator::bookHistograms(), MuonRecoOneHLT::bookHistograms(), BPHWriteSpecificDecay::BPHWriteSpecificDecay(), GlobalTrackingRegion::checkRZ(), RectangularEtaPhiTrackingRegion::checkRZOld(), GlobalTrackingRegion::checkTracks(), CosmicTrackingRegion::checkTracks(), RectangularEtaPhiTrackingRegion::checkTracks(), FastTSGFromL2Muon::clean(), FastTSGFromIOHit::clean(), TrackerSeedCleaner::clean(), PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), tt::Setup::configureTPSelector(), ElectronEnergyCalibrator::correctLinearity(), CosmicMuonRecoAnalyzer::CosmicMuonRecoAnalyzer(), EmDQM::dqmBeginRun(), EfficiencyPlotter::dqmEndJob(), DTCalibMuonSelection::DTCalibMuonSelection(), EfficiencyPlotter::EfficiencyPlotter(), RectangularEtaPhiTrackingRegion::estimator(), l1tpf_calo::SingleCaloClusterer::fetch(), l1tpf_calo::SingleCaloClusterer::fetchCells(), BPHWriteSpecificDecay::fill(), BPHOniaToMuMuBuilder::fillRecList(), tmtt::TP::fillUse(), DTCalibMuonSelection::filter(), FourVectorHLT::FourVectorHLT(), heppy::ReclusterJets::getGrouping(), PuppiContainer::getPuppiId(), HCovarianceVSParts::HCovarianceVSParts(), TrackBuildingAnalyzer::initHisto(), SeedForPhotonConversion1Leg::initialError(), SeedForPhotonConversionFromQuadruplets::initialError(), PhotonConversionTrajectorySeedProducerFromQuadrupletsAlgo::loop(), SeedFromConsecutiveHitsCreator::makeSeed(), MuonKinVsEtaAnalyzer::MuonKinVsEtaAnalyzer(), MuonRecoAnalyzer::MuonRecoAnalyzer(), MuonRecoOneHLT::MuonRecoOneHLT(), ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::LoadTracks< TrackerTraits >::operator()(), l1tpf::ParametricResolution::ParametricResolution(), KFBasedPixelFitter::run(), SegmentTrackAnalyzer::SegmentTrackAnalyzer(), PartonHadronDecayGenEvtSelector::selectParticle(), BaseHiGenEvtSelector::selectParticle(), HadronDecayGenEvtSelector::selectParticle(), BPHOniaToMuMuBuilder::setParameters(), and Benchmark::setRange().
const unsigned char PV_CONSTRAINT = 0x1 |
Definition at line 157 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::computeWorstPFChargedIsolation(), and PhotonIDValueMapProducer::produce().