#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.
typedef reco::CandidateCollection helper::CandDecayStoreManager::collection |
Definition at line 14 of file CandDecaySelector.h.
|
inline |
Definition at line 15 of file CandDecaySelector.h.
|
inlineprivate |
Definition at line 27 of file CandDecaySelector.h.
References HltBtagPostValidation_cff::c, HLT_2018_cff::cands, fileCollector::cmp, mps_fire::i, eostools::move(), dqmiodumpmetadata::n, AlCaHLTBitMon_ParallelJobs::p, and selCands_.
Referenced by cloneAndStore(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 17 of file CandDecaySelector.h.
References add(), begin, HLT_2018_cff::cands, end, edm::Event::getRefBeforePut(), Exhume::I, and mps_fire::i.
|
inline |
Definition at line 23 of file CandDecaySelector.h.
References eostools::move(), edm::Event::put(), and selCands_.
|
inline |
Definition at line 24 of file CandDecaySelector.h.
References selCands_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 39 of file CandDecaySelector.h.