#include <CSCAnodeData.h>
Public Member Functions | |
void | add (const CSCWireDigi &wireDigi, int layer) |
CSCAnodeData (const CSCALCTHeader &) | |
a blank one, for Monte Carlo More... | |
CSCAnodeData (const CSCALCTHeader &, const unsigned short *buf) | |
fill from a real datastream More... | |
unsigned short * | data () |
unsigned short int | sizeInWords () const |
the amount of the input binary buffer read, in 16-bit words More... | |
std::vector< CSCWireDigi > | wireDigis (int layer) const |
input layer is from 1 to 6 More... | |
std::vector< std::vector< CSCWireDigi > > | wireDigis () const |
Static Public Member Functions | |
static bool | selfTest () |
Private Attributes | |
int | firmwareVersion |
boost::shared_ptr< CSCAnodeDataFormat > | theData |
Definition at line 11 of file CSCAnodeData.h.
CSCAnodeData::CSCAnodeData | ( | const CSCALCTHeader & | header | ) |
a blank one, for Monte Carlo
for digi->raw packing
Definition at line 11 of file CSCAnodeData.cc.
References firmwareVersion, and theData.
CSCAnodeData::CSCAnodeData | ( | const CSCALCTHeader & | header, |
const unsigned short * | buf | ||
) |
fill from a real datastream
Definition at line 23 of file CSCAnodeData.cc.
References firmwareVersion, and theData.
|
inline |
Definition at line 27 of file CSCAnodeData.h.
References selfTest(), and theData.
Referenced by CSCEventData::add(), counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
|
inline |
Definition at line 19 of file CSCAnodeData.h.
References theData.
Referenced by CSCEventData::pack().
|
static |
Referenced by add().
|
inline |
the amount of the input binary buffer read, in 16-bit words
Definition at line 21 of file CSCAnodeData.h.
References theData.
Referenced by CSCEventData::checkALCTClasses(), CSCEventData::pack(), and CSCEventData::unpack_data().
|
inline |
input layer is from 1 to 6
Definition at line 24 of file CSCAnodeData.h.
References theData, and wireDigis().
Referenced by cscdqm::EventProcessor::processCSC(), and CSCEventData::wireDigis().
std::vector< std::vector< CSCWireDigi > > CSCAnodeData::wireDigis | ( | ) | const |
Definition at line 34 of file CSCAnodeData.cc.
References mps_fire::result.
Referenced by wireDigis().
|
private |
Definition at line 33 of file CSCAnodeData.h.
Referenced by CSCAnodeData().
|
private |
Definition at line 32 of file CSCAnodeData.h.
Referenced by add(), CSCAnodeData(), data(), sizeInWords(), and wireDigis().