Go to the documentation of this file. 1 #ifndef RecoSelectors_RecoTrackRefSelector_h
2 #define RecoSelectors_RecoTrackRefSelector_h
27 for (
unsigned int i = 0;
i <
c->size();
i++) {
29 if (
operator()(*trk)) {
reco::TrackCollection collection
void clear()
Clear the vector.
const_iterator begin() const
Initialize an iterator over the RefVector.
RecoTrackRefSelector(const edm::ParameterSet &cfg, edm::ConsumesCollector &&iC)
const_ref_iterator begin() const
void select(const edm::Handle< collection > &c, const edm::Event &event, const edm::EventSetup &es)
const_iterator end() const
Termination of iteration.
const_ref_iterator end() const
RecoTrackRefSelector()
Constructors.
void init(const edm::Event &event, const edm::EventSetup &es)
ref_container ref_selected_
void push_back(value_type const &ref)
Add a Ref<C, T> to the RefVector.
ref_container::const_iterator const_ref_iterator
size_type size() const
Size of the RefVector.
std::vector< Track > TrackCollection
collection of Tracks
reco::TrackRefVector ref_container