1 #ifndef L1GtConfigProducers_L1GtTriggerMenuXmlParser_h
2 #define L1GtConfigProducers_L1GtTriggerMenuXmlParser_h
23 #include <xercesc/sax/HandlerBase.hpp>
24 #include <xercesc/dom/DOM.hpp>
25 #include <xercesc/parsers/XercesDOMParser.hpp>
255 XERCES_CPP_NAMESPACE::DOMNode*
findXMLChild(XERCES_CPP_NAMESPACE::DOMNode* startChild,
257 bool beginOnly =
false,
282 std::vector<uint64_t>&
dst);
326 std::vector<bool>& mipDst,
327 std::vector<bool>& isoEnDst,
328 std::vector<bool>& isoReqDst);
331 bool parseMuon(XERCES_CPP_NAMESPACE::DOMNode* node,
333 unsigned int chipNr = 0,
334 const bool corrFlag =
false);
337 bool parseCalo(XERCES_CPP_NAMESPACE::DOMNode* node,
339 unsigned int chipNr = 0,
340 const bool corrFlag =
false);
345 unsigned int chipNr = 0,
346 const bool corrFlag =
false);