|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef IDVPM_ReadFromXmlDom_h
12 #define IDVPM_ReadFromXmlDom_h
16 #include <xercesc/parsers/XercesDOMParser.hpp>
35 std::string
source()
const final;
36 std::string
format()
const final;
37 bool histoDefinitionMap(std::map<std::string, SingleHistogramDefinition>& usersMap)
const final;
static SingleHistogramDefinition parseTProfileText(const std::string &line)
bool histoDefinitionMap(std::map< std::string, SingleHistogramDefinition > &usersMap) const final
ATLAS_NO_CHECK_FILE_THREAD_SAFETY
bool sourceExists() const final
const std::string m_format
std::vector< SingleHistogramDefinition > m_vectorOfDefinitions
Almost-a-struct for holding the single histogram definition.
static SingleHistogramDefinition parseTextLine(const std::string &line)
std::string source() const final
static SingleHistogramDefinition parseXmlElement(const xercesc::DOMElement *element)
bool insertDefinition(const SingleHistogramDefinition &oneDefinition)
Define macros for attributes used to control the static checker.
std::string format() const final