ROOT logo
ROOT » ROOFIT » HISTFACTORY » RooStats::HistFactory::ShapeFactor

class RooStats::HistFactory::ShapeFactor

Function Members (Methods)

public:
~ShapeFactor()
stringGetHistoName()
stringGetHistoPath()
TH1*GetInitialShape()
stringGetInputFile()
stringGetName()
boolHasInitialShape()
boolIsConstant()
RooStats::HistFactory::ShapeFactor&operator=(const RooStats::HistFactory::ShapeFactor&)
voidPrint(ostream& = std::cout)
voidPrintXML(ostream&)
voidSetConstant(bool constant)
voidSetHistoName(const string& HistoName)
voidSetHistoPath(const string& HistoPath)
voidSetInitialShape(TH1* shape)
voidSetInputFile(const string& InputFile)
voidSetName(const string& Name)
RooStats::HistFactory::ShapeFactorShapeFactor()
RooStats::HistFactory::ShapeFactorShapeFactor(const RooStats::HistFactory::ShapeFactor&)
voidwriteToFile(const string& FileName, const string& DirName)

Data Members

protected:
boolfConstant
boolfHasInitialShape
stringfHistoName
stringfHistoPath
stringfInputFile
stringfName
TH1*fhInitialShape

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void SetName(const string& Name)
{ fName = Name; }
std::string GetName()
{ return fName; }
void Print(ostream& = std::cout)
void PrintXML(ostream& )
void writeToFile(const string& FileName, const string& DirName)
void SetInputFile(const string& InputFile)
{ fInputFile = InputFile; }
std::string GetInputFile()
{ return fInputFile; }
void SetHistoName(const string& HistoName)
{ fHistoName = HistoName; }
std::string GetHistoName()
{ return fHistoName; }
void SetHistoPath(const string& HistoPath)
{ fHistoPath = HistoPath; }
std::string GetHistoPath()
{ return fHistoPath; }
ShapeFactor()
void SetInitialShape(TH1* shape)
{ fhInitialShape = shape; }
TH1* GetInitialShape()
{ return fhInitialShape; }
void SetConstant(bool constant)
{ fConstant = constant; }
bool IsConstant()
{ return fConstant; }
bool HasInitialShape()
{ return fHasInitialShape; }