11 #ifndef ROOSTATS_ConfInterval 12 #define ROOSTATS_ConfInterval 47 if (&other==
this) {
return *
this; }
virtual ~ConfInterval()
destructor
ConfInterval(const char *name=0)
constructor given name and title
virtual RooArgSet * GetParameters() const =0
return list of parameters of interest defining this interval (return a new cloned list) ...
virtual Bool_t IsInInterval(const RooArgSet &) const =0
check if given point is in the interval
#define ClassDef(name, id)
The TNamed class is the base class for all named ROOT classes.
virtual Bool_t CheckParameters(const RooArgSet &) const =0
check if parameters are correct (i.e. they are the POI of this interval)
TNamed & operator=(const TNamed &rhs)
TNamed assignment operator.
ConfInterval & operator=(const ConfInterval &other)
operator=
ConfInterval is an interface class for a generic interval in the RooStats framework.
Namespace for the RooStats classes.
virtual void SetConfidenceLevel(Double_t cl)=0
used to set confidence level. Keep pure virtual
virtual Double_t ConfidenceLevel() const =0
return confidence level