A++ » INCLUDE » RooAbsCacheElement

class RooAbsCacheElement

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~RooAbsCacheElement()
static TClass*Class()
virtual RooArgListcontainedArgs(RooAbsCacheElement::Action)
virtual voidfindConstantNodes(const RooArgSet& obs, RooArgSet& cacheList, RooLinkedList& processedNodes)
virtual TClass*IsA() const
RooAbsCacheElement&operator=(const RooAbsCacheElement&)
virtual voidoperModeHook(RooAbsArg::OperMode)
virtual voidoptimizeCacheMode(const RooArgSet& obs, RooArgSet& optNodes, RooLinkedList& processedNodes)
virtual voidprintCompactTreeHook(ostream&, const char*, Int_t curElem, Int_t totElem)
virtual Bool_tredirectServersHook(const RooAbsCollection&, Bool_t, Bool_t, Bool_t)
RooAbsCacheElement()
RooAbsCacheElement(const RooAbsCacheElement&)
voidsetOwner(RooAbsArg* owner)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

public:
static RooAbsCacheElement::ActionFindConstantNodes
static RooAbsCacheElement::ActionOperModeChange
static RooAbsCacheElement::ActionOptimizeCaching
protected:
RooAbsArg*_owner! Pointer to owning RooAbsArg

Class Charts

Inheritance Chart:
RooAbsCacheElement
RooAbsCachedPdf::PdfCacheElem
RooIntegralMorph::MorphCacheElem

Function documentation

RooAbsCacheElement()
 Default constructor
Bool_t redirectServersHook(const RooAbsCollection& , Bool_t , Bool_t , Bool_t )
virtual ~RooAbsCacheElement()
 Destructor
RooArgList containedArgs(RooAbsCacheElement::Action )
void operModeHook(RooAbsArg::OperMode )
void optimizeCacheMode(const RooArgSet& obs, RooArgSet& optNodes, RooLinkedList& processedNodes)
void findConstantNodes(const RooArgSet& obs, RooArgSet& cacheList, RooLinkedList& processedNodes)
void setOwner(RooAbsArg* owner)
 Store pointer to owner