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

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

RooSharedPropertiesList


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

class RooSharedPropertiesList : public TObject

Inheritance Chart:
TObject
<-
RooSharedPropertiesList

    public:
RooSharedPropertiesList() RooSharedPropertiesList(const RooSharedPropertiesList&) virtual ~RooSharedPropertiesList() static TClass* Class() virtual TClass* IsA() const RooSharedPropertiesList& operator=(const RooSharedPropertiesList&) RooSharedProperties* registerProperties(RooSharedProperties*) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void unregisterProperties(RooSharedProperties*)

Data Members


    protected:
RooRefCountList _propList

Class Description


RooSharedPropertiesList()

~RooSharedPropertiesList()
 Delete all objects in property list

RooSharedProperties* registerProperties(RooSharedProperties* prop)
 Register property into list and take ownership.

 If an existing entry has a UUID that identical to that of the argument prop,
 the argument prop is deleted and a pointer to the already stored is returned to
 eliminate the duplication of instances with a unique identity.

 The caller should therefore not refer anymore to the input argument pointer as
 as the object cannot be assumed to be live.

void unregisterProperties(RooSharedProperties* prop)
 Decrease reference count



Inline Functions


                         TClass* Class()
                         TClass* IsA() const
                            void ShowMembers(TMemberInspector& insp, char* parent)
                            void Streamer(TBuffer& b)
                            void StreamerNVirtual(TBuffer& b)
         RooSharedPropertiesList RooSharedPropertiesList(const RooSharedPropertiesList&)
        RooSharedPropertiesList& operator=(const RooSharedPropertiesList&)
Last CVS Update: v 1.1 2005/12/01 16:10:20 wverkerke Top
Copyright © 2000-2005 University of California, Stanford University

Page maintained by Wouter Verkerke and David Kirkby

SourceForge.net Logo