#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 | |
constexpr iterator | begin () |
constexpr const_iterator | begin () const |
constexpr | DataFrame () |
constexpr | DataFrame (id_type i, data_type const *idata, size_type isize) |
DataFrame (DataFrameContainer const &icont, size_type i) | |
constexpr iterator | end () |
constexpr const_iterator | end () const |
constexpr id_type | id () const |
constexpr data_type & | operator[] (size_type i) |
constexpr data_type | operator[] (size_type i) const |
void | set (DataFrameContainer const &icont, size_type i) |
constexpr size_type | size () const |
Private Member Functions | |
constexpr data_type * | data () |
Private Attributes | |
data_type const * | m_data |
id_type | m_id |
size_type | m_size |
Friends | |
class | ::TestDataFrame |
Definition at line 15 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 23 of file DataFrame.h.
Definition at line 24 of file DataFrame.h.
|
inline |
Definition at line 190 of file DataFrameContainer.h.
|
inline |
Definition at line 33 of file DataFrame.h.
References data().
Referenced by ECALpedestalPCLworker::analyze(), QIE11DataFrame::begin(), QIE10DataFrame::begin(), EBDigiCollectionPh2::push_back(), EBDigiCollection::push_back(), EEDigiCollection::push_back(), edm::DataMixingEMDigiWorker::putEM(), and EcalTBReadout::readOut().
|
inline |
|
inlineprivate |
Definition at line 49 of file DataFrame.h.
References m_data.
Referenced by begin(), end(), and operator[]().
|
inline |
Definition at line 35 of file DataFrame.h.
References data(), and m_size.
Referenced by ECALpedestalPCLworker::analyze(), Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), QIE11DataFrame::end(), QIE10DataFrame::end(), and EcalTBReadout::readOut().
|
inline |
Definition at line 39 of file DataFrame.h.
References m_data, and m_size.
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
Definition at line 41 of file DataFrame.h.
References m_id.
Referenced by QIE11DataFrame::detid(), QIE10DataFrame::detid(), EcalDataFrame_Ph2::id(), EcalDataFrame::id(), QIE11DataFrame::id(), and QIE10DataFrame::id().
|
inline |
Definition at line 193 of file DataFrameContainer.h.
References edm::DataFrameContainer::frame(), mps_fire::i, edm::DataFrameContainer::id(), m_data, m_id, m_size, and edm::DataFrameContainer::stride().
|
inline |
Definition at line 43 of file DataFrame.h.
References m_size.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), EcalDataFrame::hasSwitchToGain1(), EcalDataFrame::hasSwitchToGain6(), EcalDataFrame::lastUnsaturatedSample(), EcalDataFrame_Ph2::size(), EcalDataFrame::size(), QIE11DataFrame::size(), and QIE10DataFrame::size().
|
friend |
Definition at line 47 of file DataFrame.h.
|
private |
Definition at line 52 of file DataFrame.h.
Referenced by begin(), data(), end(), operator[](), and set().
|
private |
Definition at line 51 of file DataFrame.h.