#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__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.
const unsigned char DR_VETO = 0x2 |
Definition at line 158 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::produce().
constexpr float dRveto2Barrel = 0.02 * 0.02 |
Definition at line 153 of file PhotonIDValueMapProducer.cc.
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.
constexpr float dzMax = 0.2 |
Definition at line 152 of file PhotonIDValueMapProducer.cc.
Referenced by ApeEstimator::bookSectorHistsForAnalyzerMode().
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(), cms::DDFilteredView::children(), CmsShowCommonPopup::CmsShowCommonPopup(), l1t::OMDSReader::columnNames(), l1t::OMDSReader::columnNamesView(), CandCombinerBase< OutputCollection, CandPtr >::combine(), PPSAssociationCuts::CutsPerArm::CutsPerArm(), dd_to_html(), HLTScalersClient::endLuminosityBlock(), DDHCalXtalAlgo::execute(), TriggerOutputBranches::fill(), SimG4HcalValidation::fill(), MaterialBudgetHcalHistos::fillBeginJob(), HGCalTBMBAnalyzer::fillDescriptions(), MaterialBudgetVolumeAnalysis::fillDescriptions(), MuonOffsetESProducer::fillDescriptions(), CaloSimHitAnalysis::fillDescriptions(), HGCalSimHitStudy::fillDescriptions(), HLTMuonMatchAndPlot::fillMapFromPSet(), egHLT::trigTools::filterInactiveTightLooseTriggers(), MuonResiduals6DOFrphiFitter::fit(), MuonResiduals5DOFFitter::fit(), MuonResiduals6DOFFitter::fit(), SimHitsValidationHcal::getHistogramTypes(), pat::PackedTriggerPrescales::getPrescaleForName(), FWAdapterRowHeaderTableManager::getTitles(), MVAValueMapProducer< ParticleType >::getValueMapNames(), MisalignmentScenarioBuilder::hasParameter_(), HcalTBWriter::HcalTBWriter(), edm::HiMixingModule::HiMixingModule(), DDHCalXtalAlgo::initialize(), MuonIsolationDQM::InitStatics(), HGCalGeomParameters::loadGeometryHexagon(), cms::DDFilteredView::match(), PhysicsTools::MVAComputerESSourceBase::MVAComputerESSourceBase(), gen::ParameterCollector::ParameterCollector(), PATTauIDEmbedder::PATTauIDEmbedder(), HCalSD::plotProfile(), print_rates(), magneticfield::printUniqueNames(), DDLRotationByAxis::processElement(), RHStopTracer::produce(), pat::PATTriggerObjectStandAloneUnpacker::produce(), pat::PATTriggerProducer::produce(), AlCaHcalIsotrkProducer::produce(), SiStripDbParams::pset(), dqmoffline::l1t::readHistDefinitions(), CocoaAnalyzer::readXMLFile(), DDLMaterial::setReference(), DDLSolid::setReference(), pat::PackedTriggerPrescales::setTriggerNames(), SimG4HcalValidation::SimG4HcalValidation(), l1t::OMDSReader::singleAttribute(), heppy::TriggerBitChecker::syncIndices(), cms::DDFilteredView::toNodeNames(), fwlite::MultiChainEvent::triggerNames(), fwlite::Event::triggerNames(), fwlite::MultiChainEvent::triggerResultsByName(), fwlite::Event::triggerResultsByName(), edmplugin::PluginCapabilities::tryToFind(), SimG4HcalValidation::update(), trigger::EgammaObject::varNames(), and trigger::EgammaObject::varNamesStr().
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.
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(), ElectronEnergyCalibrator::correctLinearity(), CosmicMuonRecoAnalyzer::CosmicMuonRecoAnalyzer(), EmDQM::dqmBeginRun(), EfficiencyPlotter::dqmEndJob(), DTCalibMuonSelection::DTCalibMuonSelection(), EfficiencyPlotter::EfficiencyPlotter(), RectangularEtaPhiTrackingRegion::estimator(), l1tpf_impl::RegionMapper::fetch(), l1tpf_impl::RegionMapper::fetchCalo(), l1tpf_impl::RegionMapper::fetchTracks(), BPHWriteSpecificDecay::fill(), tmtt::TP::fillUse(), DTCalibMuonSelection::filter(), FourVectorHLT::FourVectorHLT(), PuppiContainer::getPuppiId(), HCovarianceVSParts::HCovarianceVSParts(), TrackBuildingAnalyzer::initHisto(), PhotonConversionTrajectorySeedProducerFromQuadrupletsAlgo::loop(), SeedFromConsecutiveHitsCreator::makeSeed(), MuonKinVsEtaAnalyzer::MuonKinVsEtaAnalyzer(), MuonRecoAnalyzer::MuonRecoAnalyzer(), MuonRecoOneHLT::MuonRecoOneHLT(), l1tpf::ParametricResolution::ParametricResolution(), KFBasedPixelFitter::run(), SegmentTrackAnalyzer::SegmentTrackAnalyzer(), HadronDecayGenEvtSelector::selectParticle(), PartonHadronDecayGenEvtSelector::selectParticle(), and Benchmark::setRange().
const unsigned char PV_CONSTRAINT = 0x1 |
Definition at line 157 of file PhotonIDValueMapProducer.cc.
Referenced by PhotonIDValueMapProducer::produce().