library: libRooFit #include "RooNormSetCache.h" | 
RooNormSetCache
class description - source file - inheritance tree (.pdf)
    protected:
      void expand()
      void initialize(const RooNormSetCache& other)
    public:
                        RooNormSetCache(Int_t regSize = 10)
                        RooNormSetCache(const RooNormSetCache& other)
                virtual ~RooNormSetCache()
                   void add(const RooArgSet* set1, const RooArgSet* set2 = 0)
                 Bool_t autoCache(const RooAbsArg* self, const RooArgSet* set1, const RooArgSet* set2 = 0, const TNamed* set2RangeName = 0, Bool_t autoRefill = kTRUE)
         static TClass* Class()
                   void clear()
                 Bool_t contains(const RooArgSet* set1, const RooArgSet* set2 = 0, const TNamed* set2RangeName = 0)
                 Bool_t containsSet1(const RooArgSet* set1)
                  Int_t entries() const
                  Int_t index(const RooArgSet* set1, const RooArgSet* set2 = 0, const TNamed* set2RangeName = 0)
        virtual TClass* IsA() const
       const RooArgSet* lastSet1() const
       const RooArgSet* lastSet2() const
      const RooNameSet& nameSet1() const
      const RooNameSet& nameSet2() const
       RooNormSetCache& operator=(const RooNormSetCache&)
           virtual void ShowMembers(TMemberInspector& insp, char* parent)
           virtual void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
    protected:
      RooHashTable* _htable         ! do not persist
              Int_t _regSize        
              Int_t _nreg           
        RooSetPair* _asArr          ! do not persist
         RooNameSet _name1          !
         RooNameSet _name2          !
            TNamed* _set2RangeName  !
 RooNormSetCache(Int_t regSize) :
  _htable(0), _regSize(regSize), _nreg(0), _asArr(0), _set2RangeName(0)
 RooNormSetCache(const RooNormSetCache& other) :
  _htable(0), _regSize(other._regSize), _nreg(0), _asArr(0), _set2RangeName(0)
 ~RooNormSetCache() 
void clear()
void initialize(const RooNormSetCache& other) 
void add(const RooArgSet* set1, const RooArgSet* set2)
 If code list array has never been used, allocate and initialize here
void expand()
Bool_t autoCache(const RooAbsArg* self, const RooArgSet* set1, const RooArgSet* set2, const TNamed* set2RangeName, Bool_t doRefill) 
 Automated cache management function - Returns kTRUE if cache is invalidated
Inline Functions
                    Int_t index(const RooArgSet* set1, const RooArgSet* set2 = 0, const TNamed* set2RangeName = 0)
                   Bool_t contains(const RooArgSet* set1, const RooArgSet* set2 = 0, const TNamed* set2RangeName = 0)
                   Bool_t containsSet1(const RooArgSet* set1)
         const RooArgSet* lastSet1() const
         const RooArgSet* lastSet2() const
        const RooNameSet& nameSet1() const
        const RooNameSet& nameSet2() const
                    Int_t entries() const
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
         RooNormSetCache& operator=(const RooNormSetCache&)
Last update: Tue Jun 28 18:14:01 2005
Copyright  (c) 2000-2005, Regents of the University of California          *
ROOT page - Class index - Class Hierarchy - Top of the page
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.