Identifies pile-up candidates from a collection of Candidates, and produces the corresponding collection of NoPileUpCandidates. More...
Public Types | |
typedef edm::View < reco::Candidate > | CandidateView |
typedef edm::Association < reco::VertexCollection > | CandToVertex |
Public Types inherited from edm::stream::EDProducer<> | |
using | CacheTypes = CacheContexts< T...> |
using | GlobalCache = typename CacheTypes::GlobalCache |
using | HasAbility = AbilityChecker< T...> |
using | InputProcessBlockCache = typename CacheTypes::InputProcessBlockCache |
using | LuminosityBlockCache = typename CacheTypes::LuminosityBlockCache |
using | LuminosityBlockContext = LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > |
using | LuminosityBlockSummaryCache = typename CacheTypes::LuminosityBlockSummaryCache |
using | RunCache = typename CacheTypes::RunCache |
using | RunContext = RunContextT< RunCache, GlobalCache > |
using | RunSummaryCache = typename CacheTypes::RunSummaryCache |
Public Member Functions | |
PFNoPileUpPacked (const edm::ParameterSet &) | |
void | produce (edm::Event &, const edm::EventSetup &) override |
~PFNoPileUpPacked () override=default | |
Public Member Functions inherited from edm::stream::EDProducer<> | |
EDProducer ()=default | |
EDProducer (const EDProducer &)=delete | |
bool | hasAbilityToProduceInBeginLumis () const final |
bool | hasAbilityToProduceInBeginProcessBlocks () const final |
bool | hasAbilityToProduceInBeginRuns () const final |
bool | hasAbilityToProduceInEndLumis () const final |
bool | hasAbilityToProduceInEndProcessBlocks () const final |
bool | hasAbilityToProduceInEndRuns () const final |
const EDProducer & | operator= (const EDProducer &)=delete |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Identifies pile-up candidates from a collection of Candidates, and produces the corresponding collection of NoPileUpCandidates.
Definition at line 38 of file PFNoPileUpPacked.cc.
Definition at line 40 of file PFNoPileUpPacked.cc.
Definition at line 41 of file PFNoPileUpPacked.cc.
|
explicit |
Definition at line 59 of file PFNoPileUpPacked.cc.
References edm::ParameterSet::getParameter().
|
overridedefault |
|
static |
Definition at line 83 of file PFNoPileUpPacked.cc.
References edm::ParameterSetDescription::add(), edm::ConfigurationDescriptions::addWithDefaultLabel(), submitPVResolutionJobs::desc, and HLT_FULL_cff::InputTag.
|
override |
Definition at line 68 of file PFNoPileUpPacked.cc.
References edm::Event::get(), edm::Event::getByToken(), edm::Ref< C, T, F >::isNonnull(), edm::Ref< C, T, F >::key(), eostools::move(), AlCaHLTBitMon_ParallelJobs::p, edm::Event::put(), and quality.
|
private |
Definition at line 52 of file PFNoPileUpPacked.cc.
|
private |
Definition at line 54 of file PFNoPileUpPacked.cc.
|
private |
Definition at line 55 of file PFNoPileUpPacked.cc.
|
private |
Definition at line 53 of file PFNoPileUpPacked.cc.
|
private |
Definition at line 56 of file PFNoPileUpPacked.cc.