#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] |
1.5.1