1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include "DataFormats/RPCDigi/interface/ErrorRCDM.h"
using namespace rpcrawtodigi;
bool ErrorRCDM::matchType(const DataRecord& record) {
return (RCDM_TYPE_FLAG == static_cast<unsigned int>(record.data() >> RCDM_TYPE_SHIFT));
}
unsigned int ErrorRCDM::rmb() const { return ((theData >> RMB_SHIFT) & RMB_MASK); }
unsigned int ErrorRCDM::link() const { return (theData & LNK_MASK); }
std::string ErrorRCDM::print() const {
std::ostringstream str;
str << " RCDM, rmb: " << rmb() << " lnk: " << link();
return str.str();
}
|