Go to the documentation of this file.
48 findingRecord<SiStripLatencyRcd>();
67 auto latency = std::make_unique<SiStripLatency>();
71 if (!detInfos.empty()) {
73 edm::LogInfo(
"SiStripLatencyGenerator") <<
"detId = " << detInfos.rbegin()->first <<
" apv = " << 6
80 edm::LogError(
"SiStripLatencyGenerator") <<
"Error: detInfo map is empty. Cannot get the last detId.";
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
Log< level::Info, false > LogInfo
void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &iov, edm::ValidityInterval &iValidity) override
SiStripDetInfo read(std::string filePath)
ReturnType produce(const SiStripLatencyRcd &)
std::unique_ptr< SiStripLatency > ReturnType
const std::map< uint32_t, DetInfo > & getAllData() const noexcept
#define DEFINE_FWK_EVENTSETUP_SOURCE(type)
static const IOVSyncValue & endOfTime()
~SiStripLatencyFakeESSource() override
Log< level::Error, false > LogError
SiStripLatencyFakeESSource(const edm::ParameterSet &)
static const IOVSyncValue & beginOfTime()
T getParameter(std::string const &) const
std::string fullPath() const