#include <CandDecaySelector.h>
Public Types | |
typedef reco::CandidateCollection | collection |
Public Member Functions | |
CandDecayStoreManager (const edm::Handle< reco::CandidateCollection > &) | |
template<typename I > | |
void | cloneAndStore (const I &begin, const I &end, edm::Event &evt) |
edm::OrphanHandle< reco::CandidateCollection > | put (edm::Event &evt) |
size_t | size () const |
Private Member Functions | |
reco::CandidateRef | add (reco::CandidateRefProd cands, const reco::Candidate &c) |
Private Attributes | |
std::unique_ptr< reco::CandidateCollection > | selCands_ |
Definition at line 12 of file CandDecaySelector.h.
Definition at line 14 of file CandDecaySelector.h.
|
inline |
Definition at line 15 of file CandDecaySelector.h.
|
inlineprivate |
Definition at line 31 of file CandDecaySelector.h.
References EnergyCorrector::c, reco::Candidate::daughter(), mps_fire::i, eostools::move(), gen::n, reco::Candidate::numberOfDaughters(), AlCaHLTBitMon_ParallelJobs::p, and selCands_.
Referenced by cloneAndStore(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 19 of file CandDecaySelector.h.
References add(), egammaForCoreTracking_cff::cands, end, edm::Event::getRefBeforePut(), Exhume::I, and mps_fire::i.
|
inline |
Definition at line 25 of file CandDecaySelector.h.
References eostools::move(), edm::Event::put(), and selCands_.
|
inline |
Definition at line 28 of file CandDecaySelector.h.
References selCands_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 43 of file CandDecaySelector.h.