/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DataFormats/EcalDigi/src/EcalTimeDigi.cc
23 строки
682 B
Vladimir
Fixed problem of Ecal digi
04 май 2023, 21:43
04 май 2023, 21:43
0a011c3
Код
Авторство
О чём код?
#include "DataFormats/EcalDigi/interface/EcalTimeDigi.h" namespace { constexpr unsigned int MAXSAMPLES = 10; } // namespace EcalTimeDigi::EcalTimeDigi() : id_(0), size_(0), sampleOfInterest_(-1), waveform_(WAVEFORMSAMPLES), data_(MAXSAMPLES) {} EcalTimeDigi::EcalTimeDigi(const DetId& id) : id_(id), size_(0), sampleOfInterest_(-1), waveform_(WAVEFORMSAMPLES), data_(MAXSAMPLES) {} void EcalTimeDigi::setSize(unsigned int size) { size_ = size; if (size > MAXSAMPLES) data_.resize(size_); } void EcalTimeDigi::setWaveform(float* waveform) { waveform_.resize(WAVEFORMSAMPLES); for (uint i(0); i != WAVEFORMSAMPLES; ++i) { waveform_[i] = waveform[i]; } }