#include <PFCandidateSelectorDefinition.h>
Classes | |
struct | Pointer |
Public Types | |
typedef reco::PFCandidateCollection | collection |
typedef boost::transform_iterator < Pointer, container::const_iterator > | const_iterator |
typedef std::vector < reco::PFCandidate > | container |
typedef edm::Handle< collection > | HandleToCollection |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
PFCandidateSelectorDefinition () | |
const container & | selected () const |
size_t | size () const |
Protected Attributes | |
container | selected_ |
Definition at line 11 of file PFCandidateSelectorDefinition.h.
Definition at line 14 of file PFCandidateSelectorDefinition.h.
typedef boost::transform_iterator<Pointer,container::const_iterator> pf2pat::PFCandidateSelectorDefinition::const_iterator |
Definition at line 22 of file PFCandidateSelectorDefinition.h.
typedef std::vector<reco::PFCandidate> pf2pat::PFCandidateSelectorDefinition::container |
Definition at line 16 of file PFCandidateSelectorDefinition.h.
Definition at line 15 of file PFCandidateSelectorDefinition.h.
pf2pat::PFCandidateSelectorDefinition::PFCandidateSelectorDefinition | ( | ) | [inline] |
Definition at line 24 of file PFCandidateSelectorDefinition.h.
{}
const_iterator pf2pat::PFCandidateSelectorDefinition::begin | ( | void | ) | const [inline] |
Definition at line 26 of file PFCandidateSelectorDefinition.h.
References selected_.
{ return const_iterator(selected_.begin()); }
const_iterator pf2pat::PFCandidateSelectorDefinition::end | ( | void | ) | const [inline] |
Definition at line 28 of file PFCandidateSelectorDefinition.h.
References selected_.
{ return const_iterator(selected_.end()); }
const container& pf2pat::PFCandidateSelectorDefinition::selected | ( | ) | const [inline] |
Definition at line 32 of file PFCandidateSelectorDefinition.h.
References selected_.
{return selected_;}
size_t pf2pat::PFCandidateSelectorDefinition::size | ( | void | ) | const [inline] |
Definition at line 30 of file PFCandidateSelectorDefinition.h.
References selected_.
{ return selected_.size(); }
Definition at line 35 of file PFCandidateSelectorDefinition.h.
Referenced by begin(), end(), pf2pat::MuonIDPFCandidateSelectorDefinition::select(), pf2pat::ElectronIDPFCandidateSelectorDefinition::select(), pf2pat::GenericPFCandidateSelectorDefinition::select(), pf2pat::IsolatedPFCandidateSelectorDefinition::select(), pf2pat::PdgIdPFCandidateSelectorDefinition::select(), pf2pat::IPCutPFCandidateSelectorDefinition::select(), pf2pat::PtMinPFCandidateSelectorDefinition::select(), selected(), and size().