Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RooStats::HistFactory::HistoFactor Class Referencefinal

Configuration for an *un*constrained, coherent shape variation of affected samples.

Definition at line 173 of file Measurement.h.

Public Member Functions

const TH1GetHistoHigh () const
const TH1GetHistoLow () const
const std::string & GetHistoNameHigh () const
const std::string & GetHistoNameLow () const
const std::string & GetHistoPathHigh () const
const std::string & GetHistoPathLow () const
const std::string & GetInputFileHigh () const
const std::string & GetInputFileLow () const
const std::string & GetName () const
virtual void Print (std::ostream &=std::cout) const
void PrintXML (std::ostream &) const override
void SetHistoHigh (TH1 *High)
void SetHistoLow (TH1 *Low)
void SetHistoNameHigh (const std::string &HistoNameHigh)
void SetHistoNameLow (const std::string &HistoNameLow)
void SetHistoPathHigh (const std::string &HistoPathHigh)
void SetHistoPathLow (const std::string &HistoPathLow)
void SetInputFileHigh (const std::string &InputFileHigh)
void SetInputFileLow (const std::string &InputFileLow)
void SetName (const std::string &Name)
virtual void writeToFile (const std::string &FileName, const std::string &DirName)

Protected Attributes

std::unique_ptr< TH1fhHigh
std::string fHistoNameHigh
std::string fHistoNameLow
std::string fHistoPathHigh
std::string fHistoPathLow
std::unique_ptr< TH1fhLow
std::string fInputFileHigh
std::string fInputFileLow
std::string fName

#include <RooStats/HistFactory/Measurement.h>

Inheritance diagram for RooStats::HistFactory::HistoFactor:
RooStats::HistFactory::HistogramUncertaintyBase

Member Function Documentation

◆ GetHistoHigh()

const TH1 * RooStats::HistFactory::HistogramUncertaintyBase::GetHistoHigh ( ) const
inlineinherited

Definition at line 121 of file Measurement.h.

◆ GetHistoLow()

const TH1 * RooStats::HistFactory::HistogramUncertaintyBase::GetHistoLow ( ) const
inlineinherited

Definition at line 120 of file Measurement.h.

◆ GetHistoNameHigh()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetHistoNameHigh ( ) const
inlineinherited

Definition at line 136 of file Measurement.h.

◆ GetHistoNameLow()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetHistoNameLow ( ) const
inlineinherited

Definition at line 135 of file Measurement.h.

◆ GetHistoPathHigh()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetHistoPathHigh ( ) const
inlineinherited

Definition at line 142 of file Measurement.h.

◆ GetHistoPathLow()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetHistoPathLow ( ) const
inlineinherited

Definition at line 141 of file Measurement.h.

◆ GetInputFileHigh()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetInputFileHigh ( ) const
inlineinherited

Definition at line 130 of file Measurement.h.

◆ GetInputFileLow()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetInputFileLow ( ) const
inlineinherited

Definition at line 129 of file Measurement.h.

◆ GetName()

const std::string & RooStats::HistFactory::HistogramUncertaintyBase::GetName ( ) const
inlineinherited

Definition at line 124 of file Measurement.h.

◆ Print()

void RooStats::HistFactory::HistogramUncertaintyBase::Print ( std::ostream & stream = std::cout) const
virtualinherited

◆ PrintXML()

void RooStats::HistFactory::HistoFactor::PrintXML ( std::ostream & xml) const
overridevirtual

Implements RooStats::HistFactory::HistogramUncertaintyBase.

Definition at line 1699 of file Measurement.cxx.

◆ SetHistoHigh()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoHigh ( TH1 * High)
inherited

Definition at line 1859 of file Measurement.cxx.

◆ SetHistoLow()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoLow ( TH1 * Low)
inherited

Definition at line 1853 of file Measurement.cxx.

◆ SetHistoNameHigh()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoNameHigh ( const std::string & HistoNameHigh)
inlineinherited

Definition at line 133 of file Measurement.h.

◆ SetHistoNameLow()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoNameLow ( const std::string & HistoNameLow)
inlineinherited

Definition at line 132 of file Measurement.h.

◆ SetHistoPathHigh()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoPathHigh ( const std::string & HistoPathHigh)
inlineinherited

Definition at line 139 of file Measurement.h.

◆ SetHistoPathLow()

void RooStats::HistFactory::HistogramUncertaintyBase::SetHistoPathLow ( const std::string & HistoPathLow)
inlineinherited

Definition at line 138 of file Measurement.h.

◆ SetInputFileHigh()

void RooStats::HistFactory::HistogramUncertaintyBase::SetInputFileHigh ( const std::string & InputFileHigh)
inlineinherited

Definition at line 127 of file Measurement.h.

◆ SetInputFileLow()

void RooStats::HistFactory::HistogramUncertaintyBase::SetInputFileLow ( const std::string & InputFileLow)
inlineinherited

Definition at line 126 of file Measurement.h.

◆ SetName()

void RooStats::HistFactory::HistogramUncertaintyBase::SetName ( const std::string & Name)
inlineinherited

Definition at line 123 of file Measurement.h.

◆ writeToFile()

void RooStats::HistFactory::HistogramUncertaintyBase::writeToFile ( const std::string & FileName,
const std::string & DirName )
virtualinherited

Member Data Documentation

◆ fhHigh

std::unique_ptr<TH1> RooStats::HistFactory::HistogramUncertaintyBase::fhHigh
protectedinherited

Definition at line 157 of file Measurement.h.

◆ fHistoNameHigh

std::string RooStats::HistFactory::HistogramUncertaintyBase::fHistoNameHigh
protectedinherited

Definition at line 152 of file Measurement.h.

◆ fHistoNameLow

std::string RooStats::HistFactory::HistogramUncertaintyBase::fHistoNameLow
protectedinherited

Definition at line 148 of file Measurement.h.

◆ fHistoPathHigh

std::string RooStats::HistFactory::HistogramUncertaintyBase::fHistoPathHigh
protectedinherited

Definition at line 153 of file Measurement.h.

◆ fHistoPathLow

std::string RooStats::HistFactory::HistogramUncertaintyBase::fHistoPathLow
protectedinherited

Definition at line 149 of file Measurement.h.

◆ fhLow

std::unique_ptr<TH1> RooStats::HistFactory::HistogramUncertaintyBase::fhLow
protectedinherited

Definition at line 156 of file Measurement.h.

◆ fInputFileHigh

std::string RooStats::HistFactory::HistogramUncertaintyBase::fInputFileHigh
protectedinherited

Definition at line 151 of file Measurement.h.

◆ fInputFileLow

std::string RooStats::HistFactory::HistogramUncertaintyBase::fInputFileLow
protectedinherited

Definition at line 147 of file Measurement.h.

◆ fName

std::string RooStats::HistFactory::HistogramUncertaintyBase::fName
protectedinherited

Definition at line 145 of file Measurement.h.


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