library: libRooFit #include "RooSharedPropertiesList.h" |
Inheritance Chart: | |||||||||
|
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*)
protected:
RooRefCountList _propList
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.