42 return ( obj ) ? obj->IsA() : 0;
virtual UInt_t GetUniqueID() const
Return the unique object id.
Persistent Reference link to a TObject A TRef is a lightweight object pointing to any TObject...
virtual TClass * GetValueClass(void *data) const
TVirtualRefProxy overload: Access to value class.
TObject * GetObject() const
Return a pointer to the referenced object.
virtual Int_t GetEntry(Long64_t entry=0, Int_t getall=0)
Read all leaves of entry and return total number of bytes read.
The ROOT global object gROOT contains a list of all defined classes.
TObject * GetOwner() const
static TRefTable * GetRefTable()
Static function returning the current TRefTable.
A TRefTable maintains the association between a referenced object and the parent object supporting th...
TProcessID * GetPID() const
virtual Bool_t Update()
TVirtualRefProxy overload: Update (and propagate) cached information.
Mother of all ROOT objects.
Long64_t GetReadEntry() const
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
A TTree is a list of TBranches.
virtual void SetUID(UInt_t uid, TProcessID *context=0)
TBranch * GetMother() const
Get our top-level parent branch in the tree.
virtual void * GetObject(TFormLeafInfoReference *info, void *data, int instance)
TVirtualRefProxy overload: Access referenced object(-data)
TObject * GetParent(Int_t uid, TProcessID *context=0) const
Return object corresponding to uid.