library: libRooFit #include "RooNameReg.h"

# RooNameReg

class description - source file - inheritance tree (.pdf)

## class RooNameReg : public TNamed

| Inheritance Chart:

`TObject`

<-

`TNamed`

<-

`RooNameReg`

        protected:

                     RooNameReg()
                     RooNameReg(const RooNameReg& other)

        public:

                       virtual ~RooNameReg()
                static TClass* Class()
                 const TNamed* constPtr(const char* stringPtr) const
                   const char* constStr(const TNamed* namePtr) const
            static RooNameReg& instance()
               virtual TClass* IsA() const
                   RooNameReg& operator=(const RooNameReg&)
          static const TNamed* ptr(const char* stringPtr) const
                  virtual void ShowMembers(TMemberInspector& insp, char* parent)
            static const char* str(const TNamed* ptr) const
                  virtual void Streamer(TBuffer& b)
                          void StreamerNVirtual(TBuffer& b)

### Data Members

        protected:

          static RooNameReg* _instance
                RooHashTable _htable    Repository of registered names

## Class Description

~RooNameReg()

RooNameReg(const RooNameReg& other) : TNamed(other)

RooNameReg& instance()

const TNamed* constPtr(const char* str)

const char* constStr(const TNamed* namePtr)

### Inline Functions

            const TNamed* ptr(const char* stringPtr) const
              const char* str(const TNamed* ptr) const
               RooNameReg RooNameReg(const RooNameReg& other)
                  TClass* Class()
                  TClass* IsA() const
                     void ShowMembers(TMemberInspector& insp, char* parent)
                     void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)
              RooNameReg& operator=(const RooNameReg&)

Last update: Tue Jun 28 18:13:54 2005
Copyright (c) 2000-2005, Regents of the University of California *