library: libRooFit
#include "RooNormSetCache.h"

RooNormSetCache


class description - header file - source file - inheritance tree (.pdf)

class RooNormSetCache

Inheritance Chart:
RooNormSetCache

    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)

Data Members


    protected:
RooHashTable* _htable ! do not persist Int_t _regSize Int_t _nreg RooSetPair* _asArr ! do not persist RooNameSet _name1 ! RooNameSet _name2 ! TNamed* _set2RangeName !

Class Description

RooNormSetCache(Int_t regSize)
RooNormSetCache(const RooNormSetCache& other)
~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
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 RooArgSet* lastSet2()
const RooNameSet& nameSet1()
const RooNameSet& nameSet2()
Int_t entries()

Last update: Tue Jul 11 11:46:01 2006
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.