54 edm::FileInPath f1(
"L1TriggerConfig/L1GtConfigProducers/data/Luminosity/" + menuDir +
"/" + defXmlFileName);
61 if (!vmeXmlFileName.empty()) {
62 edm::FileInPath f2(
"L1TriggerConfig/L1GtConfigProducers/data/Luminosity/" + menuDir +
"/" + vmeXmlFileName);
67 edm::LogInfo(
"L1GtConfigProducers") <<
"\n\nL1 Trigger Menu: " 68 <<
"\n\n def.xml file: \n " <<
m_defXmlFile <<
"\n\n vme.xml file: \n " 106 auto pL1GtTriggerMenu = std::make_unique<L1GtTriggerMenu>(gtXmlParser.
gtTriggerMenuName(),
107 numberConditionChips,
124 pL1GtTriggerMenu->setGtScaleDbKey(gtXmlParser.
gtScaleDbKey());
126 pL1GtTriggerMenu->setGtAlgorithmMap(gtXmlParser.
gtAlgorithmMap());
135 return pL1GtTriggerMenu;
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
T getParameter(std::string const &) const
unsigned int gtNumberL1JetCounts() const
get / set the number of L1 jet counts received by GT
unsigned int gtNumberConditionChips() const
hardware stuff
ESHandle< ProductT > getHandle(ESGetToken< ProductT, DepRecordT > const &iToken) const
Log< level::Info, false > LogInfo
unsigned int gtPinsOnConditionChip() const
get / set the number of pins on the GTL condition chips
unsigned int gtNumberTechnicalTriggers() const
get / set the number of technical triggers
const std::vector< int > & gtOrderConditionChip() const
unsigned int gtNumberPhysTriggers() const
get / set the number of physics trigger algorithms