ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | List of all members
RooStats::HistFactory::Data Class Reference

Definition at line 24 of file Data.h.

Public Member Functions

 Data ()
 
 Data (const Data &other)
 
 Data (std::string HistoName, std::string InputFile, std::string HistoPath="")
 constructor from name, file and path. Name of the histogram should not include the path More...
 
std::string GetName ()
 
void SetName (const std::string &name)
 
void SetInputFile (const std::string &InputFile)
 
std::string GetInputFile ()
 
void SetHistoName (const std::string &HistoName)
 
std::string GetHistoName ()
 
void SetHistoPath (const std::string &HistoPath)
 
std::string GetHistoPath ()
 
void Print (std::ostream &=std::cout)
 
void PrintXML (std::ostream &)
 
void writeToFile (std::string FileName, std::string DirName)
 
TH1GetHisto ()
 
void SetHisto (TH1 *Hist)
 

Protected Attributes

std::string fName
 
std::string fInputFile
 
std::string fHistoName
 
std::string fHistoPath
 
HistRef fhData
 

#include <RooStats/HistFactory/Data.h>

Constructor & Destructor Documentation

Data< T >::Data ( )

Definition at line 25 of file Data.cxx.

Data< T >::Data ( const Data other)

Definition at line 29 of file Data.cxx.

Data< T >::Data ( std::string  HistoName,
std::string  InputFile,
std::string  HistoPath = "" 
)

constructor from name, file and path. Name of the histogram should not include the path

Definition at line 37 of file Data.cxx.

Member Function Documentation

TH1 * Data< T >::GetHisto ( )

Definition at line 41 of file Data.cxx.

Referenced by RooStats::HistFactory::GetChannelEstimateSummaries().

std::string RooStats::HistFactory::Data::GetHistoName ( )
inline
std::string RooStats::HistFactory::Data::GetHistoPath ( )
inline
std::string RooStats::HistFactory::Data::GetInputFile ( )
inline
std::string RooStats::HistFactory::Data::GetName ( )
inline
void Data< T >::Print ( std::ostream &  stream = std::cout)

Definition at line 46 of file Data.cxx.

void Data< T >::PrintXML ( std::ostream &  xml)

Definition at line 77 of file Data.cxx.

void RooStats::HistFactory::Data::SetHisto ( TH1 Hist)
inline

Definition at line 51 of file Data.h.

Referenced by RooStats::HistFactory::Channel::CollectHistograms().

void RooStats::HistFactory::Data::SetHistoName ( const std::string &  HistoName)
inline

Definition at line 40 of file Data.h.

Referenced by RooStats::HistFactory::ConfigParser::CreateDataElement().

void RooStats::HistFactory::Data::SetHistoPath ( const std::string &  HistoPath)
inline

Definition at line 43 of file Data.h.

Referenced by RooStats::HistFactory::ConfigParser::CreateDataElement().

void RooStats::HistFactory::Data::SetInputFile ( const std::string &  InputFile)
inline

Definition at line 37 of file Data.h.

Referenced by RooStats::HistFactory::ConfigParser::CreateDataElement().

void RooStats::HistFactory::Data::SetName ( const std::string &  name)
inline

Definition at line 35 of file Data.h.

Referenced by RooStats::HistFactory::ConfigParser::CreateDataElement().

void Data< T >::writeToFile ( std::string  FileName,
std::string  DirName 
)

Definition at line 57 of file Data.cxx.

Referenced by RooStats::HistFactory::Measurement::writeToFile().

Member Data Documentation

HistRef RooStats::HistFactory::Data::fhData
protected

Definition at line 63 of file Data.h.

Referenced by SetHisto().

std::string RooStats::HistFactory::Data::fHistoName
protected

Definition at line 58 of file Data.h.

Referenced by GetHistoName(), SetHisto(), and SetHistoName().

std::string RooStats::HistFactory::Data::fHistoPath
protected

Definition at line 59 of file Data.h.

Referenced by GetHistoPath(), and SetHistoPath().

std::string RooStats::HistFactory::Data::fInputFile
protected

Definition at line 57 of file Data.h.

Referenced by GetInputFile(), and SetInputFile().

std::string RooStats::HistFactory::Data::fName
protected

Definition at line 55 of file Data.h.

Referenced by GetName(), and SetName().

Collaboration diagram for RooStats::HistFactory::Data:
[legend]

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