1 #ifndef DataFormats_Common_DetSetNew_h 2 #define DataFormats_Common_DetSetNew_h 39 DetSet(id_type
i, DataContainer
const & idata, size_type ioffset, size_type isize) :
51 void set(Container
const & icont,
93 template<
typename HandleT>
107 data_type
const *
data()
const {
114 return const_cast<data_type *
>(&((*m_data)[
m_offset]));
124 #endif // DataFormats_Common_DetSet_h
const_iterator begin() const
const_iterator end() const
data_type operator[](size_type i) const
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