ROOT  6.06/09
Reference Guide
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
RooStats::HistFactory::ConfigParser Class Reference

Definition at line 32 of file ConfigParser.h.

Public Member Functions

std::vector< RooStats::HistFactory::MeasurementGetMeasurementsFromXML (std::string input)
 
RooStats::HistFactory::Measurement CreateMeasurementFromDriverNode (TXMLNode *node)
 
RooStats::HistFactory::Channel ParseChannelXMLFile (std::string filen)
 
HistFactory::Data CreateDataElement (TXMLNode *node)
 
HistFactory::Sample CreateSampleElement (TXMLNode *node)
 
HistFactory::StatErrorConfig CreateStatErrorConfigElement (TXMLNode *node)
 
HistFactory::NormFactor MakeNormFactor (TXMLNode *node)
 
HistFactory::HistoSys MakeHistoSys (TXMLNode *node)
 
HistFactory::HistoFactor MakeHistoFactor (TXMLNode *node)
 
HistFactory::OverallSys MakeOverallSys (TXMLNode *node)
 
HistFactory::ShapeFactor MakeShapeFactor (TXMLNode *node)
 
HistFactory::ShapeSys MakeShapeSys (TXMLNode *node)
 
HistFactory::StatError ActivateStatError (TXMLNode *node)
 
HistFactory::PreprocessFunction ParseFunctionConfig (TXMLNode *functionNode)
 

Protected Member Functions

bool CheckTrueFalse (std::string val, std::string Name)
 
bool IsAcceptableNode (TXMLNode *functionNode)
 

Protected Attributes

std::string m_currentInputFile
 
std::string m_currentChannel
 
std::string m_currentHistoPath
 

#include <RooStats/HistFactory/ConfigParser.h>

+ Collaboration diagram for RooStats::HistFactory::ConfigParser:

Member Function Documentation

HistFactory::StatError ConfigParser::ActivateStatError ( TXMLNode node)

Definition at line 1389 of file ConfigParser.cxx.

bool ConfigParser::CheckTrueFalse ( std::string  val,
std::string  Name 
)
protected

Definition at line 1546 of file ConfigParser.cxx.

HistFactory::Data ConfigParser::CreateDataElement ( TXMLNode node)

Definition at line 703 of file ConfigParser.cxx.

HistFactory::Measurement ConfigParser::CreateMeasurementFromDriverNode ( TXMLNode node)

Definition at line 266 of file ConfigParser.cxx.

HistFactory::Sample ConfigParser::CreateSampleElement ( TXMLNode node)

Definition at line 835 of file ConfigParser.cxx.

HistFactory::StatErrorConfig ConfigParser::CreateStatErrorConfigElement ( TXMLNode node)

Definition at line 777 of file ConfigParser.cxx.

std::vector< RooStats::HistFactory::Measurement > ConfigParser::GetMeasurementsFromXML ( std::string  input)

Definition at line 35 of file ConfigParser.cxx.

Referenced by RooStats::HistFactory::fastDriver(), and topDriver().

bool ConfigParser::IsAcceptableNode ( TXMLNode functionNode)
protected

Definition at line 1531 of file ConfigParser.cxx.

HistFactory::HistoFactor ConfigParser::MakeHistoFactor ( TXMLNode node)

Definition at line 1054 of file ConfigParser.cxx.

HistFactory::HistoSys ConfigParser::MakeHistoSys ( TXMLNode node)

Definition at line 1073 of file ConfigParser.cxx.

HistFactory::NormFactor ConfigParser::MakeNormFactor ( TXMLNode node)

Definition at line 982 of file ConfigParser.cxx.

HistFactory::OverallSys ConfigParser::MakeOverallSys ( TXMLNode node)

Definition at line 1169 of file ConfigParser.cxx.

HistFactory::ShapeFactor ConfigParser::MakeShapeFactor ( TXMLNode node)

Definition at line 1219 of file ConfigParser.cxx.

HistFactory::ShapeSys ConfigParser::MakeShapeSys ( TXMLNode node)

Definition at line 1299 of file ConfigParser.cxx.

HistFactory::Channel ConfigParser::ParseChannelXMLFile ( std::string  filen)

Definition at line 539 of file ConfigParser.cxx.

RooStats::HistFactory::PreprocessFunction ConfigParser::ParseFunctionConfig ( TXMLNode functionNode)

Definition at line 1477 of file ConfigParser.cxx.

Member Data Documentation

std::string RooStats::HistFactory::ConfigParser::m_currentChannel
protected

Definition at line 65 of file ConfigParser.h.

std::string RooStats::HistFactory::ConfigParser::m_currentHistoPath
protected

Definition at line 66 of file ConfigParser.h.

std::string RooStats::HistFactory::ConfigParser::m_currentInputFile
protected

Definition at line 64 of file ConfigParser.h.


The documentation for this class was generated from the following files: