RooAbsHiddenReal Class Reference

#include <RooAbsHiddenReal.h>

Inheritance diagram for RooAbsHiddenReal:

RooAbsReal RooAbsReal RooAbsArg RooAbsArg RooAbsArg RooAbsArg RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooPrintable TNamed RooUnblindCPAsymVar RooUnblindCPAsymVar RooUnblindOffset RooUnblindOffset RooUnblindPrecision RooUnblindPrecision RooUnblindUniform RooUnblindUniform List of all members.

Public Member Functions

 RooAbsHiddenReal ()
 RooAbsHiddenReal (const char *name, const char *title, const char *unit="")
 RooAbsHiddenReal (const char *name, const char *title, RooAbsCategory &blindState, const char *unit="")
 RooAbsHiddenReal (const RooAbsHiddenReal &other, const char *name=0)
virtual ~RooAbsHiddenReal ()
virtual Bool_t readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE)
virtual void writeToStream (ostream &os, Bool_t compact) const
virtual void printValue (ostream &stream) const
Bool_t isHidden () const
Double_t getHiddenVal (const RooArgSet *nset=0) const
 RooAbsHiddenReal ()
 RooAbsHiddenReal (const char *name, const char *title, const char *unit="")
 RooAbsHiddenReal (const char *name, const char *title, RooAbsCategory &blindState, const char *unit="")
 RooAbsHiddenReal (const RooAbsHiddenReal &other, const char *name=0)
virtual ~RooAbsHiddenReal ()
virtual Bool_t readFromStream (istream &is, Bool_t compact, Bool_t verbose=kFALSE)
virtual void writeToStream (ostream &os, Bool_t compact) const
virtual void printValue (ostream &stream) const
Bool_t isHidden () const
Double_t getHiddenVal (const RooArgSet *nset=0) const

Protected Member Functions

virtual Double_t getVal (const RooArgSet *nset=0) const
RooAbsCategorydummyBlindState () const
virtual Double_t getVal (const RooArgSet *nset=0) const
RooAbsCategorydummyBlindState () const

Protected Attributes

RooCategoryProxy _state

Static Protected Attributes

static RooCategory_dummyBlindState
static RooCategory_dummyBlindState

Detailed Description

Definition at line 25 of file RooAbsHiddenReal.h.


Constructor & Destructor Documentation

RooAbsHiddenReal::RooAbsHiddenReal (  )  [inline]

Definition at line 28 of file RooAbsHiddenReal.h.

RooAbsHiddenReal::RooAbsHiddenReal ( const char *  name,
const char *  title,
const char *  unit = "" 
)

Definition at line 46 of file RooAbsHiddenReal.cxx.

RooAbsHiddenReal::RooAbsHiddenReal ( const char *  name,
const char *  title,
RooAbsCategory blindState,
const char *  unit = "" 
)

Definition at line 56 of file RooAbsHiddenReal.cxx.

RooAbsHiddenReal::RooAbsHiddenReal ( const RooAbsHiddenReal other,
const char *  name = 0 
)

Definition at line 66 of file RooAbsHiddenReal.cxx.

RooAbsHiddenReal::~RooAbsHiddenReal (  )  [virtual]

Definition at line 76 of file RooAbsHiddenReal.cxx.

RooAbsHiddenReal::RooAbsHiddenReal (  )  [inline]

Definition at line 28 of file RooAbsHiddenReal.h.

RooAbsHiddenReal::RooAbsHiddenReal ( const char *  name,
const char *  title,
const char *  unit = "" 
)

RooAbsHiddenReal::RooAbsHiddenReal ( const char *  name,
const char *  title,
RooAbsCategory blindState,
const char *  unit = "" 
)

RooAbsHiddenReal::RooAbsHiddenReal ( const RooAbsHiddenReal other,
const char *  name = 0 
)

virtual RooAbsHiddenReal::~RooAbsHiddenReal (  )  [virtual]


Member Function Documentation

Bool_t RooAbsHiddenReal::readFromStream ( istream &  is,
Bool_t  compact,
Bool_t  verbose = kFALSE 
) [virtual]

Reimplemented from RooAbsReal.

Definition at line 94 of file RooAbsHiddenReal.cxx.

References coutE, TNamed::GetName(), RooFit::InputArguments, isHidden(), and kTRUE.

void RooAbsHiddenReal::writeToStream ( ostream &  os,
Bool_t  compact 
) const [virtual]

Reimplemented from RooAbsReal.

Definition at line 110 of file RooAbsHiddenReal.cxx.

References coutE, TNamed::GetName(), RooFit::InputArguments, isHidden(), and RooAbsReal::writeToStream().

void RooAbsHiddenReal::printValue ( ostream &  stream  )  const [virtual]

Reimplemented from RooAbsReal.

Definition at line 84 of file RooAbsHiddenReal.cxx.

Bool_t RooAbsHiddenReal::isHidden (  )  const [inline]

Definition at line 43 of file RooAbsHiddenReal.h.

References _state, RooCategoryProxy::arg(), and RooAbsCategory::getIndex().

Referenced by RooUnblindOffset::evaluate(), RooUnblindPrecision::evaluate(), RooUnblindCPAsymVar::evaluate(), readFromStream(), and writeToStream().

Double_t RooAbsHiddenReal::getHiddenVal ( const RooArgSet nset = 0  )  const [inline]

Definition at line 48 of file RooAbsHiddenReal.h.

References RooAbsReal::getVal().

virtual Double_t RooAbsHiddenReal::getVal ( const RooArgSet nset = 0  )  const [inline, protected, virtual]

Reimplemented from RooAbsReal.

Definition at line 58 of file RooAbsHiddenReal.h.

References RooAbsReal::getVal().

RooAbsCategory & RooAbsHiddenReal::dummyBlindState (  )  const [protected]

Definition at line 125 of file RooAbsHiddenReal.cxx.

References _dummyBlindState, RooCategory::defineType(), and RooCategory::setIndex().

virtual Bool_t RooAbsHiddenReal::readFromStream ( istream &  is,
Bool_t  compact,
Bool_t  verbose = kFALSE 
) [virtual]

Reimplemented from RooAbsReal.

virtual void RooAbsHiddenReal::writeToStream ( ostream &  os,
Bool_t  compact 
) const [virtual]

Reimplemented from RooAbsReal.

virtual void RooAbsHiddenReal::printValue ( ostream &  stream  )  const [virtual]

Reimplemented from RooAbsReal.

Bool_t RooAbsHiddenReal::isHidden (  )  const [inline]

Definition at line 43 of file RooAbsHiddenReal.h.

References _state, RooCategoryProxy::arg(), and RooAbsCategory::getIndex().

Double_t RooAbsHiddenReal::getHiddenVal ( const RooArgSet nset = 0  )  const [inline]

Definition at line 48 of file RooAbsHiddenReal.h.

References RooAbsReal::getVal().

virtual Double_t RooAbsHiddenReal::getVal ( const RooArgSet nset = 0  )  const [inline, protected, virtual]

Reimplemented from RooAbsReal.

Definition at line 58 of file RooAbsHiddenReal.h.

References RooAbsReal::getVal().

RooAbsCategory& RooAbsHiddenReal::dummyBlindState (  )  const [protected]


Member Data Documentation

RooCategory * RooAbsHiddenReal::_dummyBlindState [static, protected]

Definition at line 63 of file RooAbsHiddenReal.h.

Referenced by dummyBlindState().

RooCategoryProxy RooAbsHiddenReal::_state [protected]

Definition at line 66 of file RooAbsHiddenReal.h.

Referenced by isHidden().

RooCategory* RooAbsHiddenReal::_dummyBlindState [static, protected]

Definition at line 63 of file RooAbsHiddenReal.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:32:29 2011 for ROOT_528-00b_version by  doxygen 1.5.1