library: libRooFit #include "RooRefCountList.h"

# RooRefCountList

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

## class RooRefCountList : public RooLinkedList

| Inheritance Chart:

`TObject`

<-

`RooLinkedList`

<-

`RooRefCountList`

        public:

                           RooRefCountList()
                           RooRefCountList(const RooRefCountList&)
                   virtual ~RooRefCountList()
              virtual void Add(TObject* arg)
              virtual void Add(TObject* obj, Int_t count)
            static TClass* Class()
           virtual TClass* IsA() const
          RooRefCountList& operator=(const RooRefCountList&)
                     Int_t refCount(TObject* obj)
            virtual Bool_t Remove(TObject* obj)
            virtual Bool_t RemoveAll(TObject* obj)
              virtual void ShowMembers(TMemberInspector& insp, char* parent)
              virtual void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)

### Data Members

## Class Description

RooRefCountList() : RooLinkedList(17)

void Add(TObject* obj, Int_t count)

     Check if we already have it

Bool_t Remove(TObject* obj)

Bool_t RemoveAll(TObject* obj)

Int_t refCount(TObject* obj)

### Inline Functions

                        void ~RooRefCountList()
                        void Add(TObject* obj, Int_t count)
                     TClass* Class()
                     TClass* IsA() const
                        void ShowMembers(TMemberInspector& insp, char* parent)
                        void Streamer(TBuffer& b)
                        void StreamerNVirtual(TBuffer& b)
             RooRefCountList RooRefCountList(const RooRefCountList&)
            RooRefCountList& operator=(const RooRefCountList&)

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