TODO Add documentation.
Definition at line 30 of file ConfigParser.h.
Protected Member Functions | |
bool | CheckTrueFalse (std::string val, std::string Name) |
bool | IsAcceptableNode (TXMLNode *functionNode) |
Protected Attributes | |
std::string | m_currentChannel |
std::string | m_currentHistoPath |
std::string | m_currentInputFile |
To facilitate writing xml, when not specified, files and paths default to these cached values. More... | |
#include <RooStats/HistFactory/ConfigParser.h>
HistFactory::StatError ConfigParser::ActivateStatError | ( | TXMLNode * | node | ) |
Definition at line 1385 of file ConfigParser.cxx.
|
protected |
Definition at line 1542 of file ConfigParser.cxx.
HistFactory::Data ConfigParser::CreateDataElement | ( | TXMLNode * | node | ) |
Helpers used to process a channel.
Definition at line 699 of file ConfigParser.cxx.
HistFactory::Measurement ConfigParser::CreateMeasurementFromDriverNode | ( | TXMLNode * | node | ) |
Definition at line 262 of file ConfigParser.cxx.
HistFactory::Sample ConfigParser::CreateSampleElement | ( | TXMLNode * | node | ) |
Definition at line 831 of file ConfigParser.cxx.
HistFactory::StatErrorConfig ConfigParser::CreateStatErrorConfigElement | ( | TXMLNode * | node | ) |
Definition at line 773 of file ConfigParser.cxx.
std::vector< RooStats::HistFactory::Measurement > ConfigParser::GetMeasurementsFromXML | ( | std::string | input | ) |
The "main" method.
Definition at line 31 of file ConfigParser.cxx.
|
protected |
Definition at line 1527 of file ConfigParser.cxx.
HistFactory::HistoFactor ConfigParser::MakeHistoFactor | ( | TXMLNode * | node | ) |
Definition at line 1050 of file ConfigParser.cxx.
HistFactory::HistoSys ConfigParser::MakeHistoSys | ( | TXMLNode * | node | ) |
Definition at line 1069 of file ConfigParser.cxx.
HistFactory::NormFactor ConfigParser::MakeNormFactor | ( | TXMLNode * | node | ) |
Helpers used when processing a Sample.
Definition at line 978 of file ConfigParser.cxx.
HistFactory::OverallSys ConfigParser::MakeOverallSys | ( | TXMLNode * | node | ) |
Definition at line 1165 of file ConfigParser.cxx.
HistFactory::ShapeFactor ConfigParser::MakeShapeFactor | ( | TXMLNode * | node | ) |
Definition at line 1215 of file ConfigParser.cxx.
HistFactory::ShapeSys ConfigParser::MakeShapeSys | ( | TXMLNode * | node | ) |
Definition at line 1295 of file ConfigParser.cxx.
HistFactory::Channel ConfigParser::ParseChannelXMLFile | ( | std::string | filen | ) |
Definition at line 535 of file ConfigParser.cxx.
RooStats::HistFactory::PreprocessFunction ConfigParser::ParseFunctionConfig | ( | TXMLNode * | functionNode | ) |
Definition at line 1473 of file ConfigParser.cxx.
|
protected |
Definition at line 63 of file ConfigParser.h.
|
protected |
Definition at line 64 of file ConfigParser.h.
|
protected |
To facilitate writing xml, when not specified, files and paths default to these cached values.
Definition at line 62 of file ConfigParser.h.