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)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

public:
enum Action { OperModeChange
OptimizeCaching
FindConstantNodes
};

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Bool_t redirectServersHook(const RooAbsCollection& , Bool_t , Bool_t , Bool_t )
void printCompactTreeHook(ostream& , const char* , Int_t curElem, Int_t totElem)
void operModeHook(RooAbsArg::OperMode )
   RooArgList list = containedArgs(OperModeChange) ;
   TIterator* iter = list.createIterator() ;
   RooAbsArg* arg ;
   while((arg=(RooAbsArg*)iter->Next())) {
     arg->setOperMode(newMode) ;
   }
   delete iter ;
void optimizeCacheMode(const RooArgSet& obs, RooArgSet& optNodes, RooLinkedList& processedNodes)
void findConstantNodes(const RooArgSet& obs, RooArgSet& cacheList, RooLinkedList& processedNodes)
virtual ~RooAbsCacheElement()
{}
RooArgList containedArgs(RooAbsCacheElement::Action )

Last update: Thu Jan 17 08:43:27 2008
Copyright (c) 2000-2005, Regents of the University of California *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.