#include <RooAICRegistry.h>
Public Member Functions | |
RooAICRegistry (Int_t regSize=10) | |
RooAICRegistry (const RooAICRegistry &other) | |
virtual | ~RooAICRegistry () |
Int_t | store (Int_t *codeList, Int_t size, RooArgSet *set1=0, RooArgSet *set2=0, RooArgSet *set3=0, RooArgSet *set4=0) |
const Int_t * | retrieve (Int_t masterCode) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1, pRooArgSet &set2) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1, pRooArgSet &set2, pRooArgSet &set3, pRooArgSet &set4) const |
RooAICRegistry (Int_t regSize=10) | |
RooAICRegistry (const RooAICRegistry &other) | |
virtual | ~RooAICRegistry () |
Int_t | store (Int_t *codeList, Int_t size, RooArgSet *set1=0, RooArgSet *set2=0, RooArgSet *set3=0, RooArgSet *set4=0) |
const Int_t * | retrieve (Int_t masterCode) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1, pRooArgSet &set2) const |
const Int_t * | retrieve (Int_t masterCode, pRooArgSet &set1, pRooArgSet &set2, pRooArgSet &set3, pRooArgSet &set4) const |
Protected Attributes | |
Int_t | _regSize |
Int_t * | _clSize |
pInt_t * | _clArr |
Array is size of code lists. | |
pRooArgSet * | _asArr1 |
Array of array of code lists. | |
pRooArgSet * | _asArr2 |
Array of 1st RooArgSet pointers. | |
pRooArgSet * | _asArr3 |
Array of 2nd RooArgSet pointers. | |
pRooArgSet * | _asArr4 |
Array of 3rd RooArgSet pointers. | |
Int_t * | _clSize |
pInt_t * | _clArr |
Array is size of code lists. | |
pRooArgSet * | _asArr1 |
Array of array of code lists. | |
pRooArgSet * | _asArr2 |
Array of 1st RooArgSet pointers. | |
pRooArgSet * | _asArr3 |
Array of 2nd RooArgSet pointers. | |
pRooArgSet * | _asArr4 |
Array of 3rd RooArgSet pointers. |
Definition at line 27 of file RooAICRegistry.h.
RooAICRegistry::RooAICRegistry | ( | Int_t | regSize = 10 |
) |
Definition at line 41 of file RooAICRegistry.cxx.
RooAICRegistry::RooAICRegistry | ( | const RooAICRegistry & | other | ) |
RooAICRegistry::~RooAICRegistry | ( | ) | [virtual] |
RooAICRegistry::RooAICRegistry | ( | Int_t | regSize = 10 |
) |
RooAICRegistry::RooAICRegistry | ( | const RooAICRegistry & | other | ) |
virtual RooAICRegistry::~RooAICRegistry | ( | ) | [virtual] |
Int_t RooAICRegistry::store | ( | Int_t * | codeList, | |
Int_t | size, | |||
RooArgSet * | set1 = 0 , |
|||
RooArgSet * | set2 = 0 , |
|||
RooArgSet * | set3 = 0 , |
|||
RooArgSet * | set4 = 0 | |||
) |
Definition at line 118 of file RooAICRegistry.cxx.
References _asArr1, _asArr2, _asArr3, _asArr4, _clArr, _clSize, _regSize, RooFit::Caching, RooAbsCollection::equals(), i, j, kFALSE, kTRUE, match(), oocoutF, and RooAbsCollection::snapshot().
Referenced by RooAddPdf::getAnalyticalIntegralWN(), RooAbsAnaConvPdf::getAnalyticalIntegralWN(), RooAbsCachedPdf::getAnalyticalIntegralWN(), and RooProdPdf::getGenerator().
Definition at line 211 of file RooAICRegistry.cxx.
References _clArr.
Referenced by RooAbsCachedPdf::analyticalIntegralWN(), RooAddPdf::analyticalIntegralWN(), RooAbsAnaConvPdf::analyticalIntegralWN(), RooProdPdf::generateEvent(), and RooProdPdf::initGenerator().
const Int_t * RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1 | |||
) | const |
const Int_t * RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1, | |||
pRooArgSet & | set2 | |||
) | const |
const Int_t * RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1, | |||
pRooArgSet & | set2, | |||
pRooArgSet & | set3, | |||
pRooArgSet & | set4 | |||
) | const |
Int_t RooAICRegistry::store | ( | Int_t * | codeList, | |
Int_t | size, | |||
RooArgSet * | set1 = 0 , |
|||
RooArgSet * | set2 = 0 , |
|||
RooArgSet * | set3 = 0 , |
|||
RooArgSet * | set4 = 0 | |||
) |
const Int_t* RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1 | |||
) | const |
const Int_t* RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1, | |||
pRooArgSet & | set2 | |||
) | const |
const Int_t* RooAICRegistry::retrieve | ( | Int_t | masterCode, | |
pRooArgSet & | set1, | |||
pRooArgSet & | set2, | |||
pRooArgSet & | set3, | |||
pRooArgSet & | set4 | |||
) | const |
Int_t RooAICRegistry::_regSize [protected] |
Definition at line 42 of file RooAICRegistry.h.
Referenced by RooAICRegistry(), store(), and ~RooAICRegistry().
Int_t* RooAICRegistry::_clSize [protected] |
Definition at line 43 of file RooAICRegistry.h.
Referenced by RooAICRegistry(), store(), and ~RooAICRegistry().
pInt_t* RooAICRegistry::_clArr [protected] |
Array is size of code lists.
Definition at line 44 of file RooAICRegistry.h.
Referenced by retrieve(), RooAICRegistry(), store(), and ~RooAICRegistry().
pRooArgSet* RooAICRegistry::_asArr1 [protected] |
Array of array of code lists.
Definition at line 45 of file RooAICRegistry.h.
Referenced by retrieve(), RooAICRegistry(), store(), and ~RooAICRegistry().
pRooArgSet* RooAICRegistry::_asArr2 [protected] |
Array of 1st RooArgSet pointers.
Definition at line 46 of file RooAICRegistry.h.
Referenced by retrieve(), RooAICRegistry(), store(), and ~RooAICRegistry().
pRooArgSet* RooAICRegistry::_asArr3 [protected] |
Array of 2nd RooArgSet pointers.
Definition at line 47 of file RooAICRegistry.h.
Referenced by retrieve(), RooAICRegistry(), store(), and ~RooAICRegistry().
pRooArgSet* RooAICRegistry::_asArr4 [protected] |
Array of 3rd RooArgSet pointers.
Definition at line 48 of file RooAICRegistry.h.
Referenced by retrieve(), RooAICRegistry(), store(), and ~RooAICRegistry().
Int_t* RooAICRegistry::_clSize [protected] |
Definition at line 43 of file RooAICRegistry.h.
pInt_t* RooAICRegistry::_clArr [protected] |
pRooArgSet* RooAICRegistry::_asArr1 [protected] |
pRooArgSet* RooAICRegistry::_asArr2 [protected] |
pRooArgSet* RooAICRegistry::_asArr3 [protected] |
pRooArgSet* RooAICRegistry::_asArr4 [protected] |