16#ifndef ROOSTATS_LikelihoodIntervalPlot
17#define ROOSTATS_LikelihoodIntervalPlot
#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 Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t np
Option_t Option_t TPoint TPoint const char x2
Option_t Option_t TPoint TPoint const char x1
Option_t Option_t TPoint TPoint const char y2
Option_t Option_t TPoint TPoint const char y1
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods.
This class provides simple and straightforward utilities to plot a LikelihoodInterval object.
TObject * fPlotObject
plotted object
Color_t fColor
color for the contour (for 2D) or function (in 1D)
void SetPlotParameters(const RooArgSet *params)
void SetFillStyle(const Style_t style)
set the fill contour color
Int_t fNPoints
number of points used to scan the PL
Style_t fFillStyle
fill style for contours
void SetLineColor(const Color_t color)
set the line color for the 1D interval lines or contours (2D)
void SetRange(double x1, double x2)
set plot range (for 1D plot)
LikelihoodIntervalPlot()
LikelihoodIntervalPlot default constructor with default parameters.
double fPrecision
RooCurve precision.
void SetRange(double x1, double y1, double x2, double y2)
set plot range (for 2D plot)
void SetPrecision(double eps)
set plot precision (when drawing a RooPlot)
double fMaximum
function maximum
void SetMaximum(const double theMaximum)
LikelihoodInterval * fInterval
void SetLikelihoodInterval(LikelihoodInterval *theInterval)
void SetNPoints(Int_t np)
TObject * GetPlottedObject() const
returned plotted object (RooPlot or histograms)
Color_t fLineColor
line color for the interval (1D) or for other contours (2D)
~LikelihoodIntervalPlot() override
Destructor of SamplingDistribution.
void SetContourColor(const Color_t color)
set the fill contour color
LikelihoodInterval is a concrete implementation of the RooStats::ConfInterval interface.
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.
Namespace for the RooStats classes.