63 menuDir +
"/" + defXmlFileName);
71 if (!vmeXmlFileName.empty()) {
73 menuDir +
"/" + vmeXmlFileName);
80 <<
"\n\nL1 Trigger Menu: " 109 stableParametersRcd.
get(stableParameters);
111 unsigned int numberConditionChips = stableParameters->gtNumberConditionChips();
112 unsigned int pinsOnConditionChip = stableParameters->gtPinsOnConditionChip();
113 std::vector<int> orderConditionChip = stableParameters->gtOrderConditionChip();
114 unsigned int numberPhysTriggers = stableParameters->gtNumberPhysTriggers();
115 unsigned int numberTechTriggers = stableParameters->gtNumberTechnicalTriggers();
116 unsigned int numberL1JetCounts = stableParameters->gtNumberL1JetCounts();
131 auto pL1GtTriggerMenu = std::make_unique<L1GtTriggerMenu>(
150 pL1GtTriggerMenu->setGtScaleDbKey(gtXmlParser.
gtScaleDbKey());
152 pL1GtTriggerMenu->setGtAlgorithmMap(gtXmlParser.
gtAlgorithmMap());
161 return pL1GtTriggerMenu ;
T getParameter(std::string const &) const
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
ProductT const & get(ESGetToken< ProductT, DepRecordT > const &iToken) const
const DepRecordT getRecord() const
std::string fullPath() const