Docs | All | Real | Category | PDF | DataSet | Plot | Container | Misc | Aux | User

RooFit Toolkit for Data Modeling
#include "RooNameReg.hh"

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 is a registry for 'const char*' name. For each unique
 name (which is not necessarily a unique pointer in the C++ standard)
 a unique pointer to a TNamed object is return that can be used for
 fast searches and comparisons.

~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 CVS Update: v 1.4 2005/06/16 09:31:29 wverkerke Top
Copyright © 2000-2005 University of California, Stanford University

Page maintained by Wouter Verkerke and David Kirkby

SourceForge.net Logo