RooStats::LikelihoodIntervalPlot Class Reference

#include <LikelihoodIntervalPlot.h>

Inheritance diagram for RooStats::LikelihoodIntervalPlot:

TNamed RooPrintable TNamed RooPrintable TObject TObject TObject TObject List of all members.

Public Member Functions

 LikelihoodIntervalPlot ()
 LikelihoodIntervalPlot (LikelihoodInterval *theInterval)
virtual ~LikelihoodIntervalPlot ()
void SetLikelihoodInterval (LikelihoodInterval *theInterval)
void SetPlotParameters (const RooArgSet *params)
void SetRange (double x1, double x2)
void SetRange (double x1, double y1, double x2, double y2)
void SetPrecision (double eps)
void SetContourColor (const Color_t color)
void SetLineColor (const Color_t color)
void SetMaximum (const Double_t theMaximum)
void SetNPoints (Int_t np)
void Draw (const Option_t *options=0)
 LikelihoodIntervalPlot ()
 LikelihoodIntervalPlot (LikelihoodInterval *theInterval)
virtual ~LikelihoodIntervalPlot ()
void SetLikelihoodInterval (LikelihoodInterval *theInterval)
void SetPlotParameters (const RooArgSet *params)
void SetRange (double x1, double x2)
void SetRange (double x1, double y1, double x2, double y2)
void SetPrecision (double eps)
void SetContourColor (const Color_t color)
void SetLineColor (const Color_t color)
void SetMaximum (const Double_t theMaximum)
void SetNPoints (Int_t np)
void Draw (const Option_t *options=0)

Private Attributes

Int_t fColor
Int_t fFillStyle
Int_t fLineColor
Int_t fNdimPlot
Int_t fNPoints
Double_t fMaximum
Double_t fXmin
Double_t fXmax
Double_t fYmin
Double_t fYmax
Double_t fPrecision
LikelihoodIntervalfInterval
RooArgSetfParamsPlot
LikelihoodIntervalfInterval
RooArgSetfParamsPlot

Detailed Description

Definition at line 30 of file LikelihoodIntervalPlot.h.


Constructor & Destructor Documentation

LikelihoodIntervalPlot::LikelihoodIntervalPlot (  ) 

Definition at line 49 of file LikelihoodIntervalPlot.cxx.

References fColor, fFillStyle, fInterval, fLineColor, fMaximum, fNdimPlot, fNPoints, fParamsPlot, fPrecision, fXmax, fXmin, fYmax, and fYmin.

LikelihoodIntervalPlot::LikelihoodIntervalPlot ( LikelihoodInterval theInterval  ) 

Definition at line 70 of file LikelihoodIntervalPlot.cxx.

References fColor, fFillStyle, fInterval, fLineColor, fMaximum, fNdimPlot, fNPoints, fParamsPlot, fPrecision, fXmax, fXmin, fYmax, fYmin, RooStats::LikelihoodInterval::GetParameters(), RooAbsCollection::getSize(), kBlue, and kGreen.

LikelihoodIntervalPlot::~LikelihoodIntervalPlot (  )  [virtual]

Definition at line 90 of file LikelihoodIntervalPlot.cxx.

RooStats::LikelihoodIntervalPlot::LikelihoodIntervalPlot (  ) 

RooStats::LikelihoodIntervalPlot::LikelihoodIntervalPlot ( LikelihoodInterval theInterval  ) 

virtual RooStats::LikelihoodIntervalPlot::~LikelihoodIntervalPlot (  )  [virtual]


Member Function Documentation

void LikelihoodIntervalPlot::SetLikelihoodInterval ( LikelihoodInterval theInterval  ) 

Definition at line 96 of file LikelihoodIntervalPlot.cxx.

References fInterval, fNdimPlot, fParamsPlot, RooStats::LikelihoodInterval::GetParameters(), and RooAbsCollection::getSize().

void LikelihoodIntervalPlot::SetPlotParameters ( const RooArgSet params  ) 

Definition at line 106 of file LikelihoodIntervalPlot.cxx.

References fNdimPlot, fParamsPlot, and params.

void RooStats::LikelihoodIntervalPlot::SetRange ( double  x1,
double  x2 
) [inline]

Definition at line 45 of file LikelihoodIntervalPlot.h.

References fXmax, and fXmin.

void RooStats::LikelihoodIntervalPlot::SetRange ( double  x1,
double  y1,
double  x2,
double  y2 
) [inline]

Definition at line 47 of file LikelihoodIntervalPlot.h.

References fXmax, fXmin, fYmax, and fYmin.

void RooStats::LikelihoodIntervalPlot::SetPrecision ( double  eps  )  [inline]

Definition at line 53 of file LikelihoodIntervalPlot.h.

References fPrecision.

void RooStats::LikelihoodIntervalPlot::SetContourColor ( const Color_t  color  )  [inline]

Definition at line 55 of file LikelihoodIntervalPlot.h.

References fColor.

void RooStats::LikelihoodIntervalPlot::SetLineColor ( const Color_t  color  )  [inline]

Definition at line 56 of file LikelihoodIntervalPlot.h.

References fLineColor.

void RooStats::LikelihoodIntervalPlot::SetMaximum ( const Double_t  theMaximum  )  [inline]

Definition at line 57 of file LikelihoodIntervalPlot.h.

References fMaximum.

Referenced by rs_numberCountingCombination_expected().

void RooStats::LikelihoodIntervalPlot::SetNPoints ( Int_t  np  )  [inline]

Definition at line 58 of file LikelihoodIntervalPlot.h.

References fNPoints.

void LikelihoodIntervalPlot::Draw ( const Option_t options = 0  ) 

Definition at line 116 of file LikelihoodIntervalPlot.cxx.

References RooPlot::addObject(), TString::Append(), RooAbsReal::asTF(), TObjArray::At(), RooFit::Binning(), TMath::ChisquareQuantile(), TNamed::Clone(), RooStats::LikelihoodInterval::ConfidenceLevel(), TString::Contains(), RooAbsReal::createHistogram(), RooAbsCollection::createIterator(), TString::Data(), TGraph::Draw(), TF1::Draw(), TH1::Draw(), RooPlot::Draw(), TObject::Draw(), fColor, fFillStyle, RooAbsCollection::find(), TCollection::FindObject(), fInterval, fLineColor, fMaximum, fNdimPlot, fNPoints, Form(), fParamsPlot, fPrecision, RooAbsRealLValue::frame(), fXmax, fXmin, fYmax, fYmin, RooStats::LikelihoodInterval::GetBestFitParameters(), RooAbsRealLValue::getBins(), RooStats::LikelihoodInterval::GetContourPoints(), RooStats::LikelihoodInterval::GetLikelihoodRatio(), TROOT::GetListOfSpecials(), RooAbsRealLValue::getMax(), RooAbsRealLValue::getMin(), TNamed::GetName(), TNamed::GetTitle(), RooRealVar::getVal(), RooAbsReal::getVal(), RooAbsArg::getVariables(), TF1::GetX(), TGraph::GetX(), TF1::GetXaxis(), TH1::GetXaxis(), TGraph::GetY(), TF1::GetYaxis(), TH1::GetYaxis(), RooPlot::GetYaxis(), gPad, gr, gROOT, i, kBlack, kBlue, kDashed, kFALSE, TH1::kNoStats, list, RooStats::LikelihoodInterval::LowerLimit(), max, min, name, TIter::Next(), par, params, RooAbsReal::plotOn(), RooFit::Precision(), TGraph::RemovePoint(), TString::ReplaceAll(), RooFit::Scaling(), RooRealVar::setBins(), TObject::SetBit(), TH1::SetContour(), TAttFill::SetFillColor(), TAttFill::SetFillStyle(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TH1::SetMaximum(), RooPlot::SetMaximum(), TF1::SetMaximum(), RooPlot::SetMinimum(), TNamed::SetName(), TF1::SetNpx(), TGraph::SetPoint(), TF1::SetRange(), TH1::SetStats(), RooPlot::SetTitle(), TNamed::SetTitle(), TF1::SetTitle(), TH1::SetTitle(), title, TString::ToLower(), RooStats::LikelihoodInterval::UpperLimit(), x0, x1, x2, xmax, xmin, ymax, ymin, and RooFit::YVar().

Referenced by FourBinInstructional(), MultivariateGaussianTest(), rs101_limitexample(), rs401d_FeldmanCousins(), and rs_numberCountingCombination_expected().

void RooStats::LikelihoodIntervalPlot::SetLikelihoodInterval ( LikelihoodInterval theInterval  ) 

void RooStats::LikelihoodIntervalPlot::SetPlotParameters ( const RooArgSet params  ) 

void RooStats::LikelihoodIntervalPlot::SetRange ( double  x1,
double  x2 
) [inline]

Definition at line 45 of file LikelihoodIntervalPlot.h.

References fXmax, and fXmin.

void RooStats::LikelihoodIntervalPlot::SetRange ( double  x1,
double  y1,
double  x2,
double  y2 
) [inline]

Definition at line 47 of file LikelihoodIntervalPlot.h.

References fXmax, fXmin, fYmax, and fYmin.

void RooStats::LikelihoodIntervalPlot::SetPrecision ( double  eps  )  [inline]

Definition at line 53 of file LikelihoodIntervalPlot.h.

References fPrecision.

void RooStats::LikelihoodIntervalPlot::SetContourColor ( const Color_t  color  )  [inline]

Definition at line 55 of file LikelihoodIntervalPlot.h.

References fColor.

void RooStats::LikelihoodIntervalPlot::SetLineColor ( const Color_t  color  )  [inline]

Definition at line 56 of file LikelihoodIntervalPlot.h.

References fLineColor.

void RooStats::LikelihoodIntervalPlot::SetMaximum ( const Double_t  theMaximum  )  [inline]

Definition at line 57 of file LikelihoodIntervalPlot.h.

References fMaximum.

void RooStats::LikelihoodIntervalPlot::SetNPoints ( Int_t  np  )  [inline]

Definition at line 58 of file LikelihoodIntervalPlot.h.

References fNPoints.

void RooStats::LikelihoodIntervalPlot::Draw ( const Option_t options = 0  ) 


Member Data Documentation

Int_t RooStats::LikelihoodIntervalPlot::fColor [private]

Definition at line 70 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetContourColor().

Int_t RooStats::LikelihoodIntervalPlot::fFillStyle [private]

Definition at line 71 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), and LikelihoodIntervalPlot().

Int_t RooStats::LikelihoodIntervalPlot::fLineColor [private]

Definition at line 72 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetLineColor().

Int_t RooStats::LikelihoodIntervalPlot::fNdimPlot [private]

Definition at line 73 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), SetLikelihoodInterval(), and SetPlotParameters().

Int_t RooStats::LikelihoodIntervalPlot::fNPoints [private]

Definition at line 74 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetNPoints().

Double_t RooStats::LikelihoodIntervalPlot::fMaximum [private]

Definition at line 76 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetMaximum().

Double_t RooStats::LikelihoodIntervalPlot::fXmin [private]

Definition at line 78 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetRange().

Double_t RooStats::LikelihoodIntervalPlot::fXmax [private]

Definition at line 79 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetRange().

Double_t RooStats::LikelihoodIntervalPlot::fYmin [private]

Definition at line 80 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetRange().

Double_t RooStats::LikelihoodIntervalPlot::fYmax [private]

Definition at line 81 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetRange().

Double_t RooStats::LikelihoodIntervalPlot::fPrecision [private]

Definition at line 82 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetPrecision().

LikelihoodInterval* RooStats::LikelihoodIntervalPlot::fInterval [private]

Definition at line 84 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), and SetLikelihoodInterval().

RooArgSet* RooStats::LikelihoodIntervalPlot::fParamsPlot [private]

Definition at line 86 of file LikelihoodIntervalPlot.h.

Referenced by Draw(), LikelihoodIntervalPlot(), SetLikelihoodInterval(), and SetPlotParameters().

LikelihoodInterval* RooStats::LikelihoodIntervalPlot::fInterval [private]

Definition at line 84 of file LikelihoodIntervalPlot.h.

RooArgSet* RooStats::LikelihoodIntervalPlot::fParamsPlot [private]

Definition at line 86 of file LikelihoodIntervalPlot.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:56:56 2011 for ROOT_528-00b_version by  doxygen 1.5.1