Go to the documentation of this file.
48 findingRecord<SiStripPedestalsRcd>();
67 auto pedestals = std::make_unique<SiStripPedestals>();
73 for (
unsigned short j{0};
j < 128 * elm.second.nApvs; ++
j) {
75 edm::LogInfo(
"SiStripPedestalsFakeESSource::makePedestals(): ")
81 if (!pedestals->put(elm.first, theSiStripVector)) {
82 edm::LogError(
"SiStripPedestalsFakeESSource::produce ") <<
" detid already exists";
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
T getUntrackedParameter(std::string const &, T const &) const
Log< level::Info, false > LogInfo
SiStripDetInfo read(std::string filePath)
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &iov, edm::ValidityInterval &iValidity) override
const std::map< uint32_t, DetInfo > & getAllData() const noexcept
#define DEFINE_FWK_EVENTSETUP_SOURCE(type)
~SiStripPedestalsFakeESSource() override
static const IOVSyncValue & endOfTime()
SiStripPedestalsFakeESSource(const edm::ParameterSet &)
Log< level::Error, false > LogError
std::unique_ptr< SiStripPedestals > ReturnType
static const IOVSyncValue & beginOfTime()
T getParameter(std::string const &) const
ReturnType produce(const SiStripPedestalsRcd &)
std::vector< uint16_t > InputVector
std::string fullPath() const