16 #ifndef ROO_THRESHOLD_CATEGORY 17 #define ROO_THRESHOLD_CATEGORY virtual ~RooThresholdCategory()
Destructor.
virtual TObject * clone(const char *newname) const
void writeToStream(std::ostream &os, Bool_t compact) const
Write object contents to given stream.
Iterator abstract base class.
#define ClassDef(name, id)
virtual void printMultiline(std::ostream &os, Int_t content, Bool_t verbose=kFALSE, TString indent="") const
Print info about this threshold category to the specified stream.
A sorted doubly linked list.
Class RooThresholdCategory provides a real-to-category mapping defined by a series of thresholds...
RooCatType is an auxilary class for RooAbsCategory and defines a a single category state...
Bool_t addThreshold(Double_t upperLimit, const char *catName, Int_t catIdx=-99999)
Insert threshold at value upperLimit.
static void indent(ostringstream &buf, int indent_level)
virtual RooCatType evaluate() const
do not persist
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Mother of all ROOT objects.
RooAbsCategory is the common abstract base class for objects that represent a discrete value with a f...
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...