CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Static Public Member Functions | Static Public Attributes
PixelChannelIdentifier Class Reference

#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}
 

Detailed Description

Definition at line 55 of file PixelChannelIdentifier.h.

Member Typedef Documentation

Definition at line 58 of file PixelChannelIdentifier.h.

Definition at line 57 of file PixelChannelIdentifier.h.

Definition at line 68 of file PixelChannelIdentifier.h.

Member Function Documentation

static std::pair<int, int> PixelChannelIdentifier::channelToPixel ( int  ch)
inlinestatic
static constexpr Packing PixelChannelIdentifier::packing ( )
inlinestatic

Definition at line 71 of file PixelChannelIdentifier.h.

71 { return Packing(8, 9, 4, 11); }
pixelchannelidentifierimpl::Packing Packing
static int PixelChannelIdentifier::pixelToChannel ( int  row,
int  col 
)
inlinestatic

Member Data Documentation

constexpr Packing PixelChannelIdentifier::thePacking = {11, 10, 1, 10}
static