CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem Struct Reference

Public Member Functions

 ChannelRegistryItem (const uint32_t theKey, const uint32_t theStartIndex, const uint16_t theLength, const uint16_t theFirstItem)
 
bool operator< (const ChannelRegistryItem &other) const
 

Public Attributes

uint16_t firstItem
 
uint32_t key
 
uint16_t length
 
uint32_t startIndex
 

Detailed Description

template<typename T, bool dsvIsSparse>
struct sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem

Definition at line 27 of file SiStripDetSetVectorFiller.h.

Constructor & Destructor Documentation

template<typename T , bool dsvIsSparse>
sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::ChannelRegistryItem ( const uint32_t  theKey,
const uint32_t  theStartIndex,
const uint16_t  theLength,
const uint16_t  theFirstItem 
)
inline

Member Function Documentation

template<typename T , bool dsvIsSparse>
bool sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::operator< ( const ChannelRegistryItem other) const
inline

Member Data Documentation

template<typename T , bool dsvIsSparse>
uint16_t sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::firstItem
template<typename T , bool dsvIsSparse>
uint32_t sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::key
template<typename T , bool dsvIsSparse>
uint16_t sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::length
template<typename T , bool dsvIsSparse>
uint32_t sistrip::DetSetVectorFiller< T, dsvIsSparse >::ChannelRegistryItem::startIndex

Definition at line 34 of file SiStripDetSetVectorFiller.h.