53 , fParameters(
other.fParameters)
 
   54 , fLowerLimit(
other.fLowerLimit)
 
   55 , fUpperLimit(
other.fUpperLimit)
 
   56 , fConfidenceLevel(
other.fConfidenceLevel)
 
 
  102   if (point == 
nullptr)
 
 
  125      std::cout << 
"size is wrong, parameters don't match" << std::endl;
 
  129      std::cout << 
"size is ok, but parameters don't match" << std::endl;
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
virtual void removeAll()
Remove all arguments from our set, deleting them if we own them.
 
virtual bool add(const RooAbsArg &var, bool silent=false)
Add the specified argument to list.
 
Storage_t::size_type size() 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 is an interface class for a generic interval in the RooStats framework.
 
ConfInterval & operator=(const ConfInterval &other)
operator=
 
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.