16#ifndef ROO_ABS_HIDDEN_REAL
17#define ROO_ABS_HIDDEN_REAL
41 virtual void printValue(std::ostream& stream)
const ;
#define ClassDef(name, id)
RooAbsCategory is the base class for objects that represent a discrete value with a finite number of ...
virtual value_type getCurrentIndex() const
Return index number of current state.
RooAbsHiddenReal is a base class for objects that want to hide their return value from interactive us...
RooAbsCategory & dummyBlindState() const
Return reference to internal dummy RooCategory implementation blinding state switch.
virtual void printValue(std::ostream &stream) const
Special version of printValue that doesn't reveal the objects value.
virtual ~RooAbsHiddenReal()
Destructor.
virtual void writeToStream(std::ostream &os, Bool_t compact) const
Special version of writeToStream that disallows reading from stream.
Double_t getHiddenVal(const RooArgSet *nset=0) const
static RooCategory * _dummyBlindState
virtual Double_t getValV(const RooArgSet *nset=0) const
Return value of object.
virtual Bool_t readFromStream(std::istream &is, Bool_t compact, Bool_t verbose=kFALSE)
Special version of readFromStream that disallows reading from stream.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Double_t getVal(const RooArgSet *normalisationSet=nullptr) const
Evaluate object.
virtual Double_t getValV(const RooArgSet *normalisationSet=nullptr) const
Return value of object.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
RooCategory is an object to represent discrete states.
const T & arg() const
Return reference to object held in proxy.