/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/FEDRawData/src/FEDRawData.cc
29 строк
873 B
Christopher Jones
Modernize FEDRawData classes
13 май 2026, 18:05
13 май 2026, 18:05
a9c6fbb
Код
Авторство
О чём код?
/** \file implementation of class FedRawData \author Stefano ARGIRO \date 28 Jun 2005 */ #include <DataFormats/FEDRawData/interface/FEDRawData.h> #include <FWCore/Utilities/interface/Exception.h> #include <iostream> using namespace std; FEDRawData::FEDRawData(size_t newsize, size_t wordsize) : data_(newsize) { if (newsize % wordsize != 0) throw cms::Exception("DataCorrupt") << "FEDRawData::resize: " << newsize << " is not a multiple of " << wordsize << " bytes." << endl; } void FEDRawData::resize(size_t newsize, size_t wordsize) { if (size() == newsize) return; data_.resize(newsize); if (newsize % wordsize != 0) throw cms::Exception("DataCorrupt") << "FEDRawData::resize: " << newsize << " is not a multiple of " << wordsize << " bytes." << endl; }