47 void regResult(std::unique_ptr<RooFitResult>
r,
const char* refName) ;
60 virtual double htol() {
return 5
e-4 ; }
62 virtual double ctol() {
return 2
e-3 ; }
64 virtual double ctol() {
return 4
e-3 ; }
66 virtual double fptol() {
return 1
e-5 ; }
67 virtual double fctol() {
return 1
e-4 ; }
68 virtual double vtol() {
return 1
e-3 ; }
80 std::list<std::pair<RooPlot*, std::string> >
_regPlots ;
81 std::list<std::pair<RooFitResult*, std::string> >
_regResults ;
83 std::list<std::pair<RooTable*,std::string> >
_regTables ;
84 std::list<std::pair<RooWorkspace*,std::string> >
_regWS ;
85 std::list<std::pair<TH1*,std::string> >
_regTH ;
#define ClassDefOverride(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
A RooPlot is a plot frame and a container for graphics objects within that frame.
RooTable is the abstract interface for table objects.
RooUnit test is an abstract base class for unit regression tests for RooFit and RooStats tests perfor...
std::list< std::pair< TH1 *, std::string > > _regTH
virtual double htol()
histogram test tolerance (KS dist != prob)
void regWS(RooWorkspace *ws, const char *refName)
void regTH(TH1 *h, const char *refName)
virtual double fptol()
fit parameter test tolerance
std::list< std::pair< RooWorkspace *, std::string > > _regWS
static void setMemDir(TDirectory *memDir)
Set gMemDir to memDir.
RooWorkspace * getWS(const char *refName)
void regResult(std::unique_ptr< RooFitResult > r, const char *refName)
std::list< std::pair< RooPlot *, std::string > > _regPlots
void regPlot(RooPlot *frame, const char *refName)
void regValue(double value, const char *refName)
void regTable(RooTable *t, const char *refName)
std::list< std::pair< RooFitResult *, std::string > > _regResults
virtual double ctol()
curve test tolerance
std::list< std::pair< double, std::string > > _regValues
virtual bool testCode()=0
bool areTHidentical(TH1 *htest, TH1 *href)
virtual double fctol()
fit correlation test tolerance
std::list< std::pair< RooTable *, std::string > > _regTables
virtual double vtol()
value test tolerance
virtual bool isTestAvailable()
static TDirectory * gMemDir
The RooWorkspace is a persistable container for RooFit projects.
Describe directory structure in memory.
A ROOT file is a suite of consecutive data records (TKey instances) with a well defined format.
TH1 is the base class of all histogram classes in ROOT.
The TNamed class is the base class for all named ROOT classes.