12 #ifndef ROOSTATS_CONFIGPARSER_h 13 #define ROOSTATS_CONFIGPARSER_h 30 namespace HistFactory {
HistFactory::NormFactor MakeNormFactor(TXMLNode *node)
HistFactory::PreprocessFunction ParseFunctionConfig(TXMLNode *functionNode)
HistFactory::Sample CreateSampleElement(TXMLNode *node)
std::string m_currentChannel
RooStats::HistFactory::Channel ParseChannelXMLFile(std::string filen)
HistFactory::HistoFactor MakeHistoFactor(TXMLNode *node)
RooStats::HistFactory::Measurement CreateMeasurementFromDriverNode(TXMLNode *node)
HistFactory::StatError ActivateStatError(TXMLNode *node)
HistFactory::OverallSys MakeOverallSys(TXMLNode *node)
std::string m_currentInputFile
std::string m_currentHistoPath
HistFactory::HistoSys MakeHistoSys(TXMLNode *node)
HistFactory::Data CreateDataElement(TXMLNode *node)
std::vector< RooStats::HistFactory::Measurement > GetMeasurementsFromXML(std::string input)
HistFactory::ShapeSys MakeShapeSys(TXMLNode *node)
Namespace for the RooStats classes.
bool IsAcceptableNode(TXMLNode *functionNode)
HistFactory::StatErrorConfig CreateStatErrorConfigElement(TXMLNode *node)
HistFactory::ShapeFactor MakeShapeFactor(TXMLNode *node)
bool CheckTrueFalse(std::string val, std::string Name)
TXMLNode contains a pointer to xmlNode, which is a node under the DOM tree.