#ifndef ROO_NAME_REG
#define ROO_NAME_REG
#include "TNamed.h"
#include "RooHashTable.h"
#include "RooLinkedList.h"
class RooNameReg : public TNamed {
public:
static RooNameReg& instance() ;
virtual ~RooNameReg();
const TNamed* constPtr(const char* stringPtr) ;
const char* constStr(const TNamed* namePtr) ;
static const TNamed* ptr(const char* stringPtr) ;
static const char* str(const TNamed* ptr) ;
static void cleanup() ;
protected:
static RooNameReg* _instance ;
RooNameReg() : TNamed("RooNameReg","RooFit Name Registry"), _htable(31) {}
RooNameReg(const RooNameReg& other) ;
RooHashTable _htable ;
RooLinkedList _list ;
ClassDef(RooNameReg,1)
};
#endif
Last change: Wed Jun 25 08:33:32 2008
Last generated: 2008-06-25 08:33
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.