Constrained bin-by-bin variation of affected histogram.
Definition at line 204 of file Systematics.h.
Public Member Functions | |
ShapeSys () | |
ShapeSys (const ShapeSys &other) | |
Constraint::Type | GetConstraintType () const |
const TH1 * | GetErrorHist () const |
std::string | GetHistoName () const |
std::string | GetHistoPath () const |
std::string | GetInputFile () const |
ShapeSys & | operator= (const ShapeSys &oth) |
ShapeSys & | operator= (ShapeSys &&)=default |
void | Print (std::ostream &=std::cout) const override |
void | PrintXML (std::ostream &) const override |
void | SetConstraintType (Constraint::Type ConstrType) |
void | SetErrorHist (TH1 *hError) |
void | SetHistoName (const std::string &HistoName) |
void | SetHistoPath (const std::string &HistoPath) |
void | SetInputFile (const std::string &InputFile) |
void | writeToFile (const std::string &FileName, const std::string &DirName) override |
Public Member Functions inherited from RooStats::HistFactory::HistogramUncertaintyBase | |
HistogramUncertaintyBase () | |
HistogramUncertaintyBase (const HistogramUncertaintyBase &oth) | |
HistogramUncertaintyBase (const std::string &Name) | |
HistogramUncertaintyBase (HistogramUncertaintyBase &&)=default | |
virtual | ~HistogramUncertaintyBase () |
const TH1 * | GetHistoHigh () const |
const TH1 * | GetHistoLow () 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 |
HistogramUncertaintyBase & | operator= (const HistogramUncertaintyBase &oth) |
HistogramUncertaintyBase & | operator= (HistogramUncertaintyBase &&)=default |
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) |
Protected Attributes | |
Constraint::Type | fConstraintType |
Protected Attributes inherited from RooStats::HistFactory::HistogramUncertaintyBase | |
std::unique_ptr< TH1 > | fhHigh |
std::string | fHistoNameHigh |
std::string | fHistoNameLow |
std::string | fHistoPathHigh |
std::string | fHistoPathLow |
std::unique_ptr< TH1 > | fhLow |
std::string | fInputFileHigh |
std::string | fInputFileLow |
std::string | fName |
#include <RooStats/HistFactory/Systematics.h>
|
inline |
Definition at line 207 of file Systematics.h.
|
inline |
Definition at line 208 of file Systematics.h.
|
inline |
Definition at line 240 of file Systematics.h.
|
inline |
Definition at line 232 of file Systematics.h.
|
inline |
Definition at line 223 of file Systematics.h.
|
inline |
Definition at line 226 of file Systematics.h.
|
inline |
Definition at line 220 of file Systematics.h.
Definition at line 211 of file Systematics.h.
|
overridevirtual |
Reimplemented from RooStats::HistFactory::HistogramUncertaintyBase.
Definition at line 154 of file Systematics.cxx.
|
overridevirtual |
Implements RooStats::HistFactory::HistogramUncertaintyBase.
Definition at line 163 of file Systematics.cxx.
|
inline |
Definition at line 239 of file Systematics.h.
|
inline |
Definition at line 235 of file Systematics.h.
|
inline |
Definition at line 222 of file Systematics.h.
|
inline |
Definition at line 225 of file Systematics.h.
|
inline |
Definition at line 219 of file Systematics.h.
|
overridevirtual |
Reimplemented from RooStats::HistFactory::HistogramUncertaintyBase.
Definition at line 173 of file Systematics.cxx.
|
protected |
Definition at line 243 of file Systematics.h.