33 enum EReferenceFlag { kStaticInit };
35 TRefCnt(Int_t initRef = 0) : fRefs((UInt_t)initRef-1) { }
36 TRefCnt(EReferenceFlag);
37 virtual ~TRefCnt() { }
38 UInt_t References()
const {
return fRefs+1; }
39 void SetRefCount(UInt_t r) { fRefs = r-1; }
40 void AddReference() { fRefs++; }
41 UInt_t RemoveReference() {
return fRefs--; }