#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 198 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 cuy.FindIssue::__init__(), 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.
Referenced by QIE11DataFrame::capidError(), QIE11DataFrame::flags(), QIE10DataFrame::flags(), QIE11DataFrame::linkError(), QIE10DataFrame::linkError(), QIE11DataFrame::setCapid0(), QIE11DataFrame::setFlags(), QIE10DataFrame::setFlags(), QIE11DataFrame::setSample(), QIE10DataFrame::setSample(), and QIE10DataFrame::wasMarkAndPass().
Definition at line 42 of file DataFrame.h.
|
inline |
Definition at line 203 of file DataFrameContainer.h.
References edm::DataFrameContainer::frame(), edm::DataFrameContainer::id(), m_data, m_id, m_size, and edm::DataFrameContainer::stride().
Referenced by betterConfigParser.BetterConfigParser::getGeneral(), and edm::DataFrameContainer::IterHelp::operator()().
|
inline |
Definition at line 63 of file DataFrame.h.
References m_size.
Referenced by EcalSelectiveReadoutSuppressor::accept(), ESDataFrame::ESDataFrame(), QIE11DataFrame::flags(), QIE10DataFrame::flags(), EcalDataFrame::hasSwitchToGain1(), EcalDataFrame::hasSwitchToGain6(), EcalDataFrame::lastUnsaturatedSample(), QIE11DataFrame::samples(), QIE10DataFrame::samples(), QIE11DataFrame::setFlags(), QIE10DataFrame::setFlags(), QIE11DataFrame::setSample(), QIE10DataFrame::setSample(), 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.