12#ifndef ROOSTATS_ESTIMATESUMMARY_h
13#define ROOSTATS_ESTIMATESUMMARY_h
49 typedef std::map<std::string, std::pair<double, double> >
mappair;
54 void Print(
const char *opt = 0)
const ;
55 void AddSyst(
const std::string & sname,
TH1* low,
TH1* high);
68 std::map<std::string, std::pair<double, double> >
overallSyst;
#define ClassDef(name, id)
ConstraintType constraint
Mother of all ROOT objects.
@(#)root/roostats:$Id$ Author: George Lewis, Kyle Cranmer
void Print(const char *opt=0) const
This method must be overridden when a class wants to print itself.
Double_t RelErrorThreshold
std::map< std::string, std::pair< double, double > > mappair
bool operator==(const EstimateSummary &other) const
std::vector< NormFactor > normFactor
void AddSyst(const std::string &sname, TH1 *low, TH1 *high)
std::vector< std::string > systSourceForHist
std::vector< ShapeSys > shapeSysts
std::map< std::string, std::pair< double, double > > overallSyst
ConstraintType StatConstraintType
std::string shapeFactorName
std::vector< TH1 * > lowHists
std::vector< TH1 * > vechist
virtual ~EstimateSummary()
std::pair< double, double > dummyForRoot
std::vector< TH1 * > highHists
bool CompareHisto(const TH1 *one, const TH1 *two) const
std::vector< std::string > vecstring
std::pair< double, double > pairdouble