CMS 3D CMS Logo

CSCAnodeDataFrame2007 Class Reference

#include <EventFilter/CSCRawToDigi/interface/CSCAnodeData2007.h>

List of all members.

Public Member Functions

 CSCAnodeDataFrame2007 ()
unsigned short data () const
bool isHit (unsigned wireGroup) const
 given a wiregroup between 0 and 11, it tells whether this bit was on

Private Attributes

unsigned short data_: 12
unsigned short flag_: 1
unsigned short reserved_: 3


Detailed Description

Definition at line 8 of file CSCAnodeData2007.h.


Constructor & Destructor Documentation

CSCAnodeDataFrame2007::CSCAnodeDataFrame2007 (  )  [inline]

Definition at line 10 of file CSCAnodeData2007.h.

00010 {}


Member Function Documentation

unsigned short CSCAnodeDataFrame2007::data (  )  const [inline]

Definition at line 18 of file CSCAnodeData2007.h.

References data_.

Referenced by CSCAnodeData2007::wireDigis().

00018 {return data_;}

bool CSCAnodeDataFrame2007::isHit ( unsigned  wireGroup  )  const [inline]

given a wiregroup between 0 and 11, it tells whether this bit was on

Definition at line 13 of file CSCAnodeData2007.h.

References data_.

Referenced by CSCAnodeData2007::wireDigis().

00013                                        {
00014     assert(wireGroup < 12);
00015     return ( (data_>>wireGroup) & 0x1 );
00016   }


Member Data Documentation

unsigned short CSCAnodeDataFrame2007::data_ [private]

Definition at line 21 of file CSCAnodeData2007.h.

Referenced by data(), and isHit().

unsigned short CSCAnodeDataFrame2007::flag_ [private]

Definition at line 23 of file CSCAnodeData2007.h.

unsigned short CSCAnodeDataFrame2007::reserved_ [private]

Definition at line 22 of file CSCAnodeData2007.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:17:04 2009 for CMSSW by  doxygen 1.5.4