21 #include "boost/shared_ptr.hpp"
65 menuDir +
"/" + defXmlFileName);
73 if (vmeXmlFileName !=
"") {
75 menuDir +
"/" + vmeXmlFileName);
82 <<
"\n\nL1 Trigger Menu: "
111 stableParametersRcd.
get(stableParameters);
113 unsigned int numberConditionChips = stableParameters->gtNumberConditionChips();
114 unsigned int pinsOnConditionChip = stableParameters->gtPinsOnConditionChip();
115 std::vector<int> orderConditionChip = stableParameters->gtOrderConditionChip();
116 unsigned int numberPhysTriggers = stableParameters->gtNumberPhysTriggers();
117 unsigned int numberTechTriggers = stableParameters->gtNumberTechnicalTriggers();
118 unsigned int numberL1JetCounts = stableParameters->gtNumberL1JetCounts();
133 boost::shared_ptr<L1GtTriggerMenu> pL1GtTriggerMenu = boost::shared_ptr<L1GtTriggerMenu>(
152 pL1GtTriggerMenu->setGtScaleDbKey(gtXmlParser.
gtScaleDbKey());
154 pL1GtTriggerMenu->setGtAlgorithmMap(gtXmlParser.
gtAlgorithmMap());
163 return pL1GtTriggerMenu ;
T getParameter(std::string const &) const
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
const DepRecordT & getRecord() const
void get(HolderT &iHolder) const
std::string fullPath() const