1 #ifndef DataFormats_Common_DetSetNew_h
2 #define DataFormats_Common_DetSetNew_h
42 set(icont, item, update);
72 template <
typename HandleT>
76 handle.id(), ci, ci - &(
container().front()));
102 #endif // DataFormats_Common_DetSet_h
const_iterator begin() const
const_iterator end() const
data_type operator[](size_type i) const
void set(Container const &icont, typename Container::Item const &item, bool update=true)
data_type const * const_iterator
std::vector< data_type > DataContainer
DetSet(Container const &icont, typename Container::Item const &item, bool update)
DetSet(id_type i, DataContainer const &idata, size_type ioffset, size_type isize)
DataContainer const & container() const
DataContainer const * m_data
data_type & operator[](size_type i)
DetSetVector< T > Container
unsigned int makeKeyOf(const_iterator ci) const
edm::Ref< typename HandleT::element_type, typename HandleT::element_type::value_type::value_type > makeRefTo(HandleT const &handle, const_iterator ci) const
data_type const * data() const