#include <PixelChannelIdentifier.h>
Public Types | |
typedef unsigned int | ChannelType |
typedef unsigned int | PackedDigiType |
using | Packing = pixelchanelidentifierimpl::Packing |
Static Public Member Functions | |
static std::pair< int, int > | channelToPixel (int ch) |
constexpr static Packing | packing () |
static int | pixelToChannel (int row, int col) |
Static Public Attributes | |
constexpr static Packing | thePacking = {11, 11, 0, 10} |
Definition at line 54 of file PixelChannelIdentifier.h.
typedef unsigned int PixelChannelIdentifier::ChannelType |
Definition at line 57 of file PixelChannelIdentifier.h.
typedef unsigned int PixelChannelIdentifier::PackedDigiType |
Definition at line 56 of file PixelChannelIdentifier.h.
Definition at line 67 of file PixelChannelIdentifier.h.
|
inlinestatic |
Definition at line 59 of file PixelChannelIdentifier.h.
References cuy::col, pixelchanelidentifierimpl::Packing::column_mask, pixelchanelidentifierimpl::Packing::column_width, pixelchanelidentifierimpl::Packing::row_mask, and thePacking.
|
inlinestaticconstexpr |
Definition at line 70 of file PixelChannelIdentifier.h.
|
inlinestatic |
Definition at line 65 of file PixelChannelIdentifier.h.
References cuy::col, pixelchanelidentifierimpl::Packing::column_width, and thePacking.
Referenced by PixelDigi::channel(), RectangularPixelTopology::channel(), and ClusterTPAssociationProducer::produce().
|
staticconstexpr |
Definition at line 72 of file PixelChannelIdentifier.h.
Referenced by PixelDigi::adc(), channelToPixel(), PixelDigi::channelToPixel(), PixelDigi::column(), PixelDigi::init(), operator<(), pixelToChannel(), PixelDigi::pixelToChannel(), and PixelDigi::row().