53 for (
const auto &
p :
mapping.VFATMapping)
54 edm::LogInfo(
"PrintTotemDAQMapping mapping") <<
" " <<
p.first <<
" -> " <<
p.second;
57 for (
const auto &
p : analysisMask.analysisMask)
58 edm::LogInfo(
"PrintTotemDAQMapping mask") <<
" " <<
p.first <<
": fullMask=" <<
p.second.fullMask
59 <<
", number of masked channels " <<
p.second.maskedChannels.size();
Prints the DAQ mapping loaded by TotemDAQMappingESSourceXML.
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
void analyze(const edm::Event &e, const edm::EventSetup &es) override
~PrintTotemDAQMapping() override
#define DEFINE_FWK_MODULE(type)
Log< level::Info, false > LogInfo
PrintTotemDAQMapping(const edm::ParameterSet &ps)
edm::ESGetToken< TotemAnalysisMask, TotemReadoutRcd > maskToken_
std::string subSystemName
label of the CTPPS sub-system
edm::ESGetToken< TotemDAQMapping, TotemReadoutRcd > mappingToken_