#include <CSCAnodeData2006.h>
Public Member Functions | |
void | addHit (unsigned wireBit) |
sets a bit, from 0 to 7 More... | |
unsigned | chip () const |
CSCAnodeDataFrame2006 () | |
CSCAnodeDataFrame2006 (unsigned short frame) | |
CSCAnodeDataFrame2006 (unsigned chip, unsigned tbin, unsigned data) | |
unsigned short | data () const |
unsigned short | frame () const |
bool | isHit (unsigned wireGroup) const |
given a wiregroup between 0 and 7, it tells whether this bit was on More... | |
unsigned | tbin () const |
time bin More... | |
Private Attributes | |
unsigned short | theFrame |
Definition at line 8 of file CSCAnodeData2006.h.
|
inline |
|
inline |
Definition at line 11 of file CSCAnodeData2006.h.
References chip(), CSCAnodeDataFrame2006(), data(), and tbin().
CSCAnodeDataFrame2006::CSCAnodeDataFrame2006 | ( | unsigned | chip, |
unsigned | tbin, | ||
unsigned | data | ||
) |
|
inline |
sets a bit, from 0 to 7
Definition at line 22 of file CSCAnodeData2006.h.
References theFrame.
Referenced by CSCAnodeData2006::addHit(), CSCAnodeData2006::selfTest(), and CSCAnodeData2006::sizeInWords().
|
inline |
kind of the chip ID. But it's only 2-bit, and we really need three, so it's the lowest bit, plus the OR of the next two.
Definition at line 30 of file CSCAnodeData2006.h.
References theFrame.
Referenced by CSCAnodeDataFrame2006(), and CSCAnodeData2006::selfTest().
|
inline |
Definition at line 31 of file CSCAnodeData2006.h.
References theFrame.
Referenced by CSCAnodeDataFrame2006(), CSCAnodeData2006::selfTest(), and CSCAnodeData2006::wireDigis().
|
inline |
Definition at line 32 of file CSCAnodeData2006.h.
References theFrame.
Referenced by CSCAnodeData2006::addHit(), and CSCAnodeData2006::CSCAnodeData2006().
|
inline |
given a wiregroup between 0 and 7, it tells whether this bit was on
Definition at line 16 of file CSCAnodeData2006.h.
References theFrame, and globals_cff::x1.
Referenced by CSCAnodeData2006::selfTest(), and CSCAnodeData2006::wireDigis().
|
inline |
time bin
Definition at line 27 of file CSCAnodeData2006.h.
References theFrame.
Referenced by CSCAnodeDataFrame2006(), CSCAnodeData2006::selfTest(), and CSCAnodeData2006::sizeInWords().
|
private |
Definition at line 35 of file CSCAnodeData2006.h.
Referenced by addHit(), chip(), CSCAnodeDataFrame2006(), data(), frame(), isHit(), and tbin().