Pack the pixel information to use less memory. More...
Public Member Functions | |
Packing (int noise_w, int pedestal_w, int gain_w, int status_w) | |
Public Attributes | |
PackedPixDbType | gain_mask |
int | gain_shift |
PackedPixDbType | noise_mask |
int | noise_shift |
int | noise_width |
PackedPixDbType | pedestal_mask |
int | pedestal_shift |
int | pedestal_width |
PackedPixDbType | status_mask |
int | status_shift |
int | status_width |
Pack the pixel information to use less memory.
Definition at line 50 of file SiPixelDbItem.h.
SiPixelDbItem::Packing::Packing | ( | int | noise_w, |
int | pedestal_w, | ||
int | gain_w, | ||
int | status_w | ||
) |
Definition at line 79 of file SiPixelDbItem.cc.
References gather_cfg::cout, gain_mask, gain_shift, noise_mask, noise_shift, SiPixelDbItem::packing_, pedestal_mask, pedestal_shift, status_mask, and status_shift.
PackedPixDbType SiPixelDbItem::Packing::gain_mask |
Definition at line 61 of file SiPixelDbItem.h.
Referenced by SiPixelDbItem::gain(), Packing(), and SiPixelDbItem::setGain().
int SiPixelDbItem::Packing::gain_shift |
Definition at line 57 of file SiPixelDbItem.h.
Referenced by SiPixelDbItem::gain(), Packing(), SiPixelDbItem::set(), and SiPixelDbItem::setGain().
PackedPixDbType SiPixelDbItem::Packing::noise_mask |
Definition at line 62 of file SiPixelDbItem.h.
Referenced by SiPixelDbItem::noise(), Packing(), and SiPixelDbItem::setNoise().
int SiPixelDbItem::Packing::noise_shift |
Definition at line 58 of file SiPixelDbItem.h.
Referenced by SiPixelDbItem::noise(), Packing(), SiPixelDbItem::set(), and SiPixelDbItem::setNoise().
int SiPixelDbItem::Packing::noise_width |
Definition at line 64 of file SiPixelDbItem.h.
PackedPixDbType SiPixelDbItem::Packing::pedestal_mask |
Definition at line 63 of file SiPixelDbItem.h.
Referenced by Packing(), SiPixelDbItem::pedestal(), and SiPixelDbItem::setPedestal().
int SiPixelDbItem::Packing::pedestal_shift |
Definition at line 59 of file SiPixelDbItem.h.
Referenced by Packing(), SiPixelDbItem::pedestal(), SiPixelDbItem::set(), and SiPixelDbItem::setPedestal().
int SiPixelDbItem::Packing::pedestal_width |
Definition at line 65 of file SiPixelDbItem.h.
PackedPixDbType SiPixelDbItem::Packing::status_mask |
Definition at line 60 of file SiPixelDbItem.h.
Referenced by Packing(), SiPixelDbItem::setStatus(), and SiPixelDbItem::status().
int SiPixelDbItem::Packing::status_shift |
Definition at line 56 of file SiPixelDbItem.h.
Referenced by Packing(), SiPixelDbItem::set(), SiPixelDbItem::setStatus(), and SiPixelDbItem::status().
int SiPixelDbItem::Packing::status_width |
Definition at line 66 of file SiPixelDbItem.h.