#include <PixelChannelIdentifier.h>
Public Types | |
typedef unsigned int | ChannelType |
typedef unsigned int | PackedDigiType |
using | Packing = pixelchannelidentifierimpl::Packing |
Static Public Member Functions | |
static std::pair< int, int > | channelToPixel (int ch) |
static constexpr Packing | packing () |
static int | pixelToChannel (int row, int col) |
Static Public Attributes | |
static constexpr Packing | thePacking = {11, 10, 1, 10} |
Definition at line 55 of file PixelChannelIdentifier.h.
typedef unsigned int PixelChannelIdentifier::ChannelType |
Definition at line 58 of file PixelChannelIdentifier.h.
typedef unsigned int PixelChannelIdentifier::PackedDigiType |
Definition at line 57 of file PixelChannelIdentifier.h.
Definition at line 68 of file PixelChannelIdentifier.h.
|
inlinestatic |
Definition at line 60 of file PixelChannelIdentifier.h.
References cuy::col, pixelchannelidentifierimpl::Packing::column_mask, pixelchannelidentifierimpl::Packing::column_width, pixelchannelidentifierimpl::Packing::row_mask, and thePacking.
|
inlinestatic |
Definition at line 71 of file PixelChannelIdentifier.h.
|
inlinestatic |
Definition at line 66 of file PixelChannelIdentifier.h.
References cuy::col, pixelchannelidentifierimpl::Packing::column_width, and thePacking.
Referenced by PixelDigi::channel(), RectangularPixelPhase2Topology::channel(), RectangularPixelTopology::channel(), Phase2ITValidateCluster::fillITHistos(), and ClusterTPAssociationProducer::produce().
|
static |
Definition at line 73 of file PixelChannelIdentifier.h.
Referenced by PixelDigi::adc(), channelToPixel(), PixelDigi::channelToPixel(), PixelDigi::column(), PixelDigi::flag(), PixelDigi::init(), operator<(), pixelgpudetails::packing(), pixelDetails::packing(), pixelToChannel(), PixelDigi::pixelToChannel(), and PixelDigi::row().