1 #ifndef L1GtConfigProducers_L1GtTriggerMenuXmlParser_h
2 #define L1GtConfigProducers_L1GtTriggerMenuXmlParser_h
25 #include <boost/cstdint.hpp>
27 #include <xercesc/sax/HandlerBase.hpp>
28 #include <xercesc/dom/DOM.hpp>
29 #include <xercesc/parsers/XercesDOMParser.hpp>
168 const std::vector<std::vector<L1GtEnergySumTemplate> >&);
177 const std::vector<std::vector<L1GtJetCountsTemplate> >&);
186 const std::vector<std::vector<L1GtCastorTemplate> >&);
189 inline const std::vector<std::vector<L1GtHfBitCountsTemplate> >&
196 const std::vector<std::vector<L1GtHfBitCountsTemplate> >&);
199 inline const std::vector<std::vector<L1GtHfRingEtSumsTemplate> >&
206 const std::vector<std::vector<L1GtHfRingEtSumsTemplate> >&);
209 inline const std::vector<std::vector<L1GtBptxTemplate> >&
216 const std::vector<std::vector<L1GtBptxTemplate> >&);
219 inline const std::vector<std::vector<L1GtExternalTemplate> >&
226 const std::vector<std::vector<L1GtExternalTemplate> >&);
235 const std::vector<std::vector<L1GtCorrelationTemplate> >&);
259 const std::vector<std::vector<L1GtEnergySumTemplate> >&);
346 XERCES_CPP_NAMESPACE::DOMNode* startChild,
376 std::vector<boost::uint64_t>& dst);
423 unsigned int num, std::vector<bool>& mipDst,
424 std::vector<bool>& isoEnDst, std::vector<bool>& isoReqDst);
429 const bool corrFlag =
false);
434 const bool corrFlag =
false);
439 const bool corrFlag =
false);
unsigned long long uint64_t
bool xmlFile(const std::string fParam)