103 auto pL1RPCHwConfig = std::make_unique<L1RPCHwConfig>();
106 pL1RPCHwConfig->enableAll(
false);
110 pL1RPCHwConfig->enableCrate(*crIt,
true);
113 pL1RPCHwConfig->enableTower(*twIt,
true);
123 pL1RPCHwConfig->enableCrate(*crIt,
false);
126 pL1RPCHwConfig->enableTower(*twIt,
false);
134 return pL1RPCHwConfig;
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
T getParameter(std::string const &) const
std::vector< int > m_disableCrates
std::vector< int > m_enableCrates
RPCTriggerHwConfig(const edm::ParameterSet &)
ReturnType produce(const L1RPCHwConfigRcd &)
std::vector< int > m_disableTowers
~RPCTriggerHwConfig() override
std::unique_ptr< L1RPCHwConfig > ReturnType
std::vector< int > m_enableTowersInCrates
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
std::vector< int > m_enableTowers
std::vector< int > m_disableTowersInCrates