11#ifndef RooStats_SimpleInterval
12#define RooStats_SimpleInterval
#define ClassDef(name, id)
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooRealVar represents a variable that can be changed from the outside.
ConfInterval is an interface class for a generic interval in the RooStats framework.
SimpleInterval is a concrete implementation of the ConfInterval interface.
virtual Bool_t IsInInterval(const RooArgSet &) const
Method to determine if a parameter point is in the interval.
virtual Double_t ConfidenceLevel() const
return confidence level
virtual ~SimpleInterval()
Destructor.
SimpleInterval(const char *name=0)
Default constructor.
virtual Double_t UpperLimit()
virtual RooArgSet * GetParameters() const
return cloned list of parameters
virtual Double_t LowerLimit()
Bool_t CheckParameters(const RooArgSet &) const
check if parameters are correct (i.e. they are the POI of this interval)
Double_t fConfidenceLevel
virtual void SetConfidenceLevel(Double_t)
used to set confidence level. Keep pure virtual
SimpleInterval & operator=(const SimpleInterval &other)
Namespace for the RooStats classes.