#ifndef ROO_AIC_REGISTRY
#define ROO_AIC_REGISTRY
#include "Riostream.h"
#include <assert.h>
#include "Rtypes.h"
class RooArgSet ;
typedef Int_t* pInt_t ;
typedef RooArgSet* pRooArgSet ;
class RooAICRegistry {
public:
  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:
  Int_t _regSize ;
  Int_t* _clSize;       
  pInt_t* _clArr;       
  pRooArgSet* _asArr1;  
  pRooArgSet* _asArr2;  
  pRooArgSet* _asArr3;  
  pRooArgSet* _asArr4;  
  ClassDef(RooAICRegistry,1) 
} ;
#endif 
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.