98 if(parameterPoint.
size() != 1 )
102 if (point ==
nullptr)
125 coutE(InputArguments) <<
"size is wrong, parameters don't match" << std::endl;
129 coutE(InputArguments) <<
"size is ok, but parameters don't match" << std::endl;
bool equals(const RooAbsCollection &otherColl) const
Check if this and other collection have identically-named contents.
Storage_t::size_type size() const
RooAbsArg * first() const
Abstract base class for objects that represent a real value and implements functionality common to al...
double getVal(const RooArgSet *normalisationSet=nullptr) const
Evaluate object.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Variable that can be changed from the outside.
ConfInterval & operator=(const ConfInterval &other)
operator=
ConfInterval(const char *name=nullptr)
constructor given name and title
SimpleInterval is a concrete implementation of the ConfInterval interface.
double fUpperLimit
upper interval limit
SimpleInterval(const char *name=nullptr)
default constructor
RooArgSet fParameters
set containing the parameter of interest
bool IsInInterval(const RooArgSet &) const override
check if parameter is in the interval
double fLowerLimit
lower interval limit
RooArgSet * GetParameters() const override
return a cloned list with the parameter of interest
bool CheckParameters(const RooArgSet &) const override
check if parameters are correct (i.e. they are the POI of this interval)
double fConfidenceLevel
confidence level
SimpleInterval & operator=(const SimpleInterval &other)
default constructor
Namespace for the RooStats classes.