12 #ifndef ROOT_TVirtualIndex 13 #define ROOT_TVirtualIndex virtual void Append(const TVirtualIndex *, Bool_t delaySort=kFALSE)=0
Abstract interface for Tree Index.
virtual void SetTree(const TTree *T)=0
virtual TTree * GetTree() const
virtual Long64_t GetEntryNumberWithBestIndex(Long64_t major, Long64_t minor) const =0
virtual void UpdateFormulaLeaves(const TTree *parent)=0
TVirtualIndex()
pointer to Tree
#define ClassDef(name, id)
The TNamed class is the base class for all named ROOT classes.
virtual Long64_t GetN() const =0
virtual const char * GetMinorName() const =0
virtual const char * GetMajorName() const =0
A TTree object has a header with a name and a title.
virtual Long64_t GetEntryNumberFriend(const TTree *)=0
virtual Long64_t GetEntryNumberWithIndex(Long64_t major, Long64_t minor) const =0