CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

ConsistentWithKey Class Reference

#include <SiStripFecKey.h>

List of all members.

Public Member Functions

 ConsistentWithKey (const SiStripFecKey &key)
bool operator() (const uint32_t &, const uint32_t &) const

Private Member Functions

 ConsistentWithKey ()

Private Attributes

SiStripFecKey mask_

Detailed Description

Definition at line 239 of file SiStripFecKey.h.


Constructor & Destructor Documentation

ConsistentWithKey::ConsistentWithKey ( const SiStripFecKey key) [explicit]

Definition at line 817 of file SiStripFecKey.cc.

ConsistentWithKey::ConsistentWithKey ( ) [explicit, private]

Definition at line 828 of file SiStripFecKey.cc.


Member Function Documentation

bool ConsistentWithKey::operator() ( const uint32_t &  a,
const uint32_t &  b 
) const

Definition at line 833 of file SiStripFecKey.cc.

References SiStripKey::key(), and mask_.

                                                                                {
  return ( ( a & mask_.key() ) < ( b & mask_.key() ) );
}

Member Data Documentation

Definition at line 245 of file SiStripFecKey.h.

Referenced by operator()().