#include <SiPixelCalibDigi.h>
Classes | |
struct | datacontainer |
Public Member Functions | |
uint16_t | col () const |
void | fill (uint32_t ipoint, uint32_t adcval) |
uint32_t | getnentries (uint32_t ipoint) const |
std::vector< uint8_t > | getnentries () const |
uint32_t | getnpoints () const |
uint32_t | getsum (uint32_t ipoint) const |
std::vector< uint32_t > | getsum () const |
uint32_t | getsumsquares (uint32_t ipoint) const |
std::vector< uint32_t > | getsumsquares () const |
void | init (uint16_t row, uint16_t col, uint16_t npoints) |
void | reset () |
uint16_t | row () const |
std::pair< uint16_t, uint16_t > | row_and_col () const |
void | setrowcol (uint16_t row, uint16_t col) |
SiPixelCalibDigi (int packed_value, uint16_t row, uint16_t col) | |
SiPixelCalibDigi (int packed_value) | |
SiPixelCalibDigi () | |
virtual | ~SiPixelCalibDigi () |
Private Attributes | |
std::vector< datacontainer > | m_data |
std::pair< uint16_t, uint16_t > | m_row_and_column |
Definition at line 9 of file SiPixelCalibDigi.h.
|
inline |
Definition at line 12 of file SiPixelCalibDigi.h.
References reset().
|
inline |
Definition at line 13 of file SiPixelCalibDigi.h.
References reset().
|
inline |
Definition at line 14 of file SiPixelCalibDigi.h.
|
inlinevirtual |
Definition at line 15 of file SiPixelCalibDigi.h.
|
inline |
Definition at line 31 of file SiPixelCalibDigi.h.
References m_row_and_column.
Referenced by python.rootplot.root2matplotlib.Hist2D::colz(), operator<<(), and setrowcol().
void SiPixelCalibDigi::fill | ( | uint32_t | ipoint, |
uint32_t | adcval | ||
) |
|
inline |
Definition at line 26 of file SiPixelCalibDigi.h.
References plotBeamSpotDB::ipoint, and m_data.
std::vector< uint8_t > SiPixelCalibDigi::getnentries | ( | ) | const |
|
inline |
Definition at line 23 of file SiPixelCalibDigi.h.
References m_data.
Referenced by operator<(), and operator<<().
|
inline |
Definition at line 24 of file SiPixelCalibDigi.h.
References plotBeamSpotDB::ipoint, and m_data.
std::vector< uint32_t > SiPixelCalibDigi::getsum | ( | ) | const |
|
inline |
Definition at line 25 of file SiPixelCalibDigi.h.
References plotBeamSpotDB::ipoint, and m_data.
std::vector< uint32_t > SiPixelCalibDigi::getsumsquares | ( | ) | const |
void SiPixelCalibDigi::init | ( | uint16_t | row, |
uint16_t | col, | ||
uint16_t | npoints | ||
) |
Definition at line 9 of file SiPixelCalibDigi.cc.
References reset(), and setrowcol().
void SiPixelCalibDigi::reset | ( | void | ) |
Definition at line 15 of file SiPixelCalibDigi.cc.
References m_data.
Referenced by init(), and SiPixelCalibDigi().
|
inline |
Definition at line 30 of file SiPixelCalibDigi.h.
References m_row_and_column.
Referenced by operator<<(), and setrowcol().
|
inline |
Definition at line 32 of file SiPixelCalibDigi.h.
References m_row_and_column.
void SiPixelCalibDigi::setrowcol | ( | uint16_t | row, |
uint16_t | col | ||
) |
Definition at line 32 of file SiPixelCalibDigi.cc.
References col(), m_row_and_column, and row().
Referenced by SiPixelCalibDigiProducer::fillPixel(), and init().
|
private |
Definition at line 44 of file SiPixelCalibDigi.h.
Referenced by fill(), getnentries(), getnpoints(), getsum(), getsumsquares(), and reset().
|
private |
Definition at line 45 of file SiPixelCalibDigi.h.
Referenced by col(), row(), row_and_col(), and setrowcol().