#include <DataFrame.h>
Public Types | |
typedef data_type const * | const_iterator |
typedef unsigned short | data_type |
typedef unsigned int | id_type |
typedef data_type * | iterator |
typedef unsigned int | size_type |
Public Member Functions | |
iterator | begin () |
const_iterator | begin () const |
DataFrame () | |
DataFrame (id_type i, data_type const *idata, size_type isize) | |
DataFrame (DataFrameContainer const &icont, size_type i) | |
iterator | end () |
const_iterator | end () const |
id_type | id () const |
data_type & | operator[] (size_type i) |
data_type | operator[] (size_type i) const |
void | set (DataFrameContainer const &icont, size_type i) |
size_type | size () const |
Private Member Functions | |
data_type * | data () |
Private Attributes | |
data_type const * | m_data |
id_type | m_id |
size_type | m_size |
Definition at line 14 of file DataFrame.h.
typedef data_type const* edm::DataFrame::const_iterator |
Definition at line 21 of file DataFrame.h.
typedef unsigned short edm::DataFrame::data_type |
Definition at line 19 of file DataFrame.h.
typedef unsigned int edm::DataFrame::id_type |
Definition at line 18 of file DataFrame.h.
typedef data_type* edm::DataFrame::iterator |
Definition at line 20 of file DataFrame.h.
typedef unsigned int edm::DataFrame::size_type |
Definition at line 17 of file DataFrame.h.
|
inline |
Definition at line 25 of file DataFrame.h.
Definition at line 27 of file DataFrame.h.
|
inline |
Definition at line 196 of file DataFrameContainer.h.
|
inline |
Definition at line 47 of file DataFrame.h.
References data().
Referenced by edm::DataMixingEMDigiWorker::putEM(), EcalTBReadout::readOut(), and edm::TransientDataFrame< SIZE >::TransientDataFrame().
|
inline |
|
inlineprivate |
Definition at line 66 of file DataFrame.h.
References m_data.
Referenced by begin(), end(), and operator[]().
|
inline |
Definition at line 50 of file DataFrame.h.
References data(), and m_size.
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), and EcalTBReadout::readOut().
|
inline |
Definition at line 56 of file DataFrame.h.
References m_data, and m_size.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 37 of file DataFrame.h.
Definition at line 42 of file DataFrame.h.
|
inline |
Definition at line 201 of file DataFrameContainer.h.
References edm::DataFrameContainer::frame(), edm::DataFrameContainer::id(), m_data, m_id, m_size, and edm::DataFrameContainer::stride().
Referenced by edm::DataFrameContainer::IterHelp::operator()().
|
inline |
Definition at line 63 of file DataFrame.h.
References m_size.
Referenced by EcalSelectiveReadoutSuppressor::accept(), EcalDataFrame::lastUnsaturatedSample(), and EcalDataFrame::size().
|
private |
Definition at line 71 of file DataFrame.h.
Referenced by begin(), data(), end(), operator[](), and set().
|
private |
Definition at line 70 of file DataFrame.h.