16#ifndef ROO_AIC_REGISTRY 
   17#define ROO_AIC_REGISTRY 
   43  std::vector<std::vector<Int_t> > 
_clArr; 
 
 
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
 
#define ClassDef(name, id)
 
Utility class for operator p.d.f classes that keeps track of analytical integration codes and associa...
 
virtual ~RooAICRegistry()
Destructor.
 
const std::vector< Int_t > & retrieve(Int_t masterCode) const
Retrieve the array of integer codes associated with the given master code.
 
RooAICRegistry(UInt_t size=10)
 
std::vector< pRooArgSet > _asArr2
! Array of 2nd RooArgSet pointers
 
Int_t store(const std::vector< Int_t > &codeList, RooArgSet *set1=nullptr, RooArgSet *set2=nullptr, RooArgSet *set3=nullptr, RooArgSet *set4=nullptr)
Store given arrays of integer codes, and up to four RooArgSets in the registry (each setX pointer may...
 
std::vector< pRooArgSet > _asArr1
! Array of 1st RooArgSet pointers
 
std::vector< pRooArgSet > _asArr4
! Array of 4th RooArgSet pointers
 
std::vector< std::vector< Int_t > > _clArr
! Array of array of code lists
 
std::vector< pRooArgSet > _asArr3
! Array of 3rd RooArgSet pointers
 
RooArgSet is a container object that can hold multiple RooAbsArg objects.