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::ShapeFactor Class Reference

Definition at line 258 of file Systematics.h.

Public Member Functions

 ShapeFactor ()
 
void SetName (const std::string &Name)
 
std::string GetName ()
 
void Print (std::ostream &=std::cout)
 
void PrintXML (std::ostream &)
 
void writeToFile (const std::string &FileName, const std::string &DirName)
 
void SetInitialShape (TH1 *shape)
 
TH1GetInitialShape ()
 
void SetConstant (bool constant)
 
bool IsConstant ()
 
bool HasInitialShape ()
 
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 ()
 

Protected Attributes

std::string fName
 
bool fConstant
 
bool fHasInitialShape
 
std::string fHistoName
 
std::string fHistoPath
 
std::string fInputFile
 
TH1fhInitialShape
 

#include <RooStats/HistFactory/Systematics.h>

Constructor & Destructor Documentation

RooStats::HistFactory::ShapeFactor::ShapeFactor ( )

Definition at line 292 of file Systematics.cxx.

Member Function Documentation

std::string RooStats::HistFactory::ShapeFactor::GetHistoName ( )
inline
std::string RooStats::HistFactory::ShapeFactor::GetHistoPath ( )
inline

Definition at line 295 of file Systematics.h.

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

TH1* RooStats::HistFactory::ShapeFactor::GetInitialShape ( )
inline

Definition at line 272 of file Systematics.h.

std::string RooStats::HistFactory::ShapeFactor::GetInputFile ( )
inline

Definition at line 283 of file Systematics.h.

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

std::string RooStats::HistFactory::ShapeFactor::GetName ( )
inline

Definition at line 265 of file Systematics.h.

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

bool RooStats::HistFactory::ShapeFactor::HasInitialShape ( )
inline
bool RooStats::HistFactory::ShapeFactor::IsConstant ( )
inline

Definition at line 275 of file Systematics.h.

void RooStats::HistFactory::ShapeFactor::Print ( std::ostream &  stream = std::cout)
void RooStats::HistFactory::ShapeFactor::PrintXML ( std::ostream &  xml)

Definition at line 336 of file Systematics.cxx.

Referenced by RooStats::HistFactory::Sample::PrintXML().

void RooStats::HistFactory::ShapeFactor::SetConstant ( bool  constant)
inline

Definition at line 274 of file Systematics.h.

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

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

Definition at line 285 of file Systematics.h.

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

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

Definition at line 291 of file Systematics.h.

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

void RooStats::HistFactory::ShapeFactor::SetInitialShape ( TH1 shape)
inline

Definition at line 271 of file Systematics.h.

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

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

Definition at line 279 of file Systematics.h.

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

void RooStats::HistFactory::ShapeFactor::SetName ( const std::string &  Name)
inline
void RooStats::HistFactory::ShapeFactor::writeToFile ( const std::string &  FileName,
const std::string &  DirName 
)

Definition at line 313 of file Systematics.cxx.

Member Data Documentation

bool RooStats::HistFactory::ShapeFactor::fConstant
protected

Definition at line 300 of file Systematics.h.

Referenced by IsConstant(), and SetConstant().

bool RooStats::HistFactory::ShapeFactor::fHasInitialShape
protected

Definition at line 304 of file Systematics.h.

Referenced by HasInitialShape(), SetHistoName(), SetHistoPath(), and SetInputFile().

TH1* RooStats::HistFactory::ShapeFactor::fhInitialShape
protected

Definition at line 308 of file Systematics.h.

Referenced by GetInitialShape(), and SetInitialShape().

std::string RooStats::HistFactory::ShapeFactor::fHistoName
protected

Definition at line 305 of file Systematics.h.

Referenced by GetHistoName(), and SetHistoName().

std::string RooStats::HistFactory::ShapeFactor::fHistoPath
protected

Definition at line 306 of file Systematics.h.

Referenced by GetHistoPath(), and SetHistoPath().

std::string RooStats::HistFactory::ShapeFactor::fInputFile
protected

Definition at line 307 of file Systematics.h.

Referenced by GetInputFile(), and SetInputFile().

std::string RooStats::HistFactory::ShapeFactor::fName
protected

Definition at line 298 of file Systematics.h.

Referenced by GetName(), and SetName().

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

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