Go to the documentation of this file. 1 #ifndef CommonTools_UtilAlgos_MasterCollectionHelper_h
2 #define CommonTools_UtilAlgos_MasterCollectionHelper_h
21 template <
typename C1>
26 size_t index(
size_t i)
const {
return i; }
const edm::Handle< C1 > & get() const
ref_type getRef(size_t idx) const
R getConcreteRef(size_t idx) const
MasterCollection(const edm::Handle< C1 > &handle, edm::Event const &event)
MasterCollection(const edm::Handle< edm::View< T > > &handle, edm::Event const &event)
edm::RefToBase< T > ref_type
edm::RefToBaseProd< T > ref_
ref_type getRef(size_t idx) const
RefToBaseProd< T > makeRefToBaseProdFrom(RefToBase< T > const &iRef, Event const &iEvent)
edm::Handle< C1 > handle_
edm::Handle< edm::View< T > > handle_
size_t index(size_t i) const
const edm::RefToBaseProd< T > & get() const
R getConcreteRef(size_t idx) const
size_t index(size_t i) const