Logo ROOT   6.08/07
Reference Guide
List of all members | 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

HistFactory::StatError ActivateStatError (TXMLNode *node)
 
HistFactory::Data CreateDataElement (TXMLNode *node)
 
RooStats::HistFactory::Measurement CreateMeasurementFromDriverNode (TXMLNode *node)
 
HistFactory::Sample CreateSampleElement (TXMLNode *node)
 
HistFactory::StatErrorConfig CreateStatErrorConfigElement (TXMLNode *node)
 
std::vector< RooStats::HistFactory::MeasurementGetMeasurementsFromXML (std::string input)
 
HistFactory::HistoFactor MakeHistoFactor (TXMLNode *node)
 
HistFactory::HistoSys MakeHistoSys (TXMLNode *node)
 
HistFactory::NormFactor MakeNormFactor (TXMLNode *node)
 
HistFactory::OverallSys MakeOverallSys (TXMLNode *node)
 
HistFactory::ShapeFactor MakeShapeFactor (TXMLNode *node)
 
HistFactory::ShapeSys MakeShapeSys (TXMLNode *node)
 
RooStats::HistFactory::Channel ParseChannelXMLFile (std::string filen)
 
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_currentChannel
 
std::string m_currentHistoPath
 
std::string m_currentInputFile
 

#include <RooStats/HistFactory/ConfigParser.h>

Member Function Documentation

◆ ActivateStatError()

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

Definition at line 1389 of file ConfigParser.cxx.

◆ CheckTrueFalse()

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

Definition at line 1546 of file ConfigParser.cxx.

◆ CreateDataElement()

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

Definition at line 703 of file ConfigParser.cxx.

◆ CreateMeasurementFromDriverNode()

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

Definition at line 266 of file ConfigParser.cxx.

◆ CreateSampleElement()

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

Definition at line 835 of file ConfigParser.cxx.

◆ CreateStatErrorConfigElement()

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

Definition at line 777 of file ConfigParser.cxx.

◆ GetMeasurementsFromXML()

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

Definition at line 35 of file ConfigParser.cxx.

◆ IsAcceptableNode()

bool ConfigParser::IsAcceptableNode ( TXMLNode functionNode)
protected

Definition at line 1531 of file ConfigParser.cxx.

◆ MakeHistoFactor()

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

Definition at line 1054 of file ConfigParser.cxx.

◆ MakeHistoSys()

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

Definition at line 1073 of file ConfigParser.cxx.

◆ MakeNormFactor()

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

Definition at line 982 of file ConfigParser.cxx.

◆ MakeOverallSys()

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

Definition at line 1169 of file ConfigParser.cxx.

◆ MakeShapeFactor()

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

Definition at line 1219 of file ConfigParser.cxx.

◆ MakeShapeSys()

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

Definition at line 1299 of file ConfigParser.cxx.

◆ ParseChannelXMLFile()

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

Definition at line 539 of file ConfigParser.cxx.

◆ ParseFunctionConfig()

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

Definition at line 1477 of file ConfigParser.cxx.

Member Data Documentation

◆ m_currentChannel

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

Definition at line 65 of file ConfigParser.h.

◆ m_currentHistoPath

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

Definition at line 66 of file ConfigParser.h.

◆ m_currentInputFile

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: