29 if (fedUnpackList_.empty())
31 fedUnpackList_.push_back(
i);
65 uint64_t* fedTrailer = pData + (length - 1);
66 bool crcError = (*fedTrailer >> 2) & 0
x1;
68 std::cout <<
"CRCERROR in FED " << *
i <<
" trailer is " << std::setw(8) << std::hex << (*fedTrailer)
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
~EcalFEDErrorFilter() override
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
size_t size() const
Lenght of the data buffer in bytes.
std::vector< int > fedUnpackList_
const FEDRawData & FEDData(int fedid) const
retrieve data for fed
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
unsigned long long uint64_t
const unsigned char * data() const
Return a const pointer to the beginning of the data buffer.
EcalFEDErrorFilter(const edm::ParameterSet &)