12#ifndef ROOSTATS_CONFIGPARSER_h 
   13#define ROOSTATS_CONFIGPARSER_h 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void input
 
This class encapsulates all information for the statistical interpretation of one experiment.
 
bool IsAcceptableNode(TXMLNode *functionNode)
 
std::vector< RooStats::HistFactory::Measurement > GetMeasurementsFromXML(std::string input)
The "main" method.
 
HistFactory::StatErrorConfig CreateStatErrorConfigElement(TXMLNode *node)
 
HistFactory::StatError ActivateStatError(TXMLNode *node)
 
HistFactory::OverallSys MakeOverallSys(TXMLNode *node)
 
HistFactory::Sample CreateSampleElement(TXMLNode *node)
 
HistFactory::HistoSys MakeHistoSys(TXMLNode *node)
 
std::string m_currentInputFile
To facilitate writing xml, when not specified, files and paths default to these cached values.
 
HistFactory::ShapeFactor MakeShapeFactor(TXMLNode *node)
 
std::string m_currentChannel
 
bool CheckTrueFalse(std::string val, std::string Name)
 
RooStats::HistFactory::Measurement CreateMeasurementFromDriverNode(TXMLNode *node)
 
HistFactory::PreprocessFunction ParseFunctionConfig(TXMLNode *functionNode)
 
HistFactory::Data CreateDataElement(TXMLNode *node)
Helpers used to process a channel.
 
HistFactory::HistoFactor MakeHistoFactor(TXMLNode *node)
 
std::string m_currentHistoPath
 
RooStats::HistFactory::Channel ParseChannelXMLFile(std::string filen)
 
HistFactory::ShapeSys MakeShapeSys(TXMLNode *node)
 
HistFactory::NormFactor MakeNormFactor(TXMLNode *node)
Helpers used when processing a Sample.
 
Configuration for an *un*constrained, coherent shape variation of affected samples.
 
Configuration for a constrained, coherent shape variation of affected samples.
 
The RooStats::HistFactory::Measurement class can be used to construct a model by combining multiple R...
 
Configuration for an un- constrained overall systematic to scale sample normalisations.
 
Configuration for a constrained overall systematic to scale sample normalisations.
 
*Un*constrained bin-by-bin variation of affected histogram.
 
Constrained bin-by-bin variation of affected histogram.
 
Configuration to automatically assign nuisance parameters for the statistical error of the Monte Carl...
 
Statistical error of Monte Carlo predictions.
 
TXMLNode contains a pointer to xmlNode, which is a node under the DOM tree.
 
Namespace for the RooStats classes.