// @(#)root/tree:$Id$ // Author: Anna Kreshuk 27/10/2006 /************************************************************************* * Copyright (C) 1995-2006, Rene Brun and Fons Rademakers. * * All rights reserved. * * * * For the licensing terms see $ROOTSYS/LICENSE. * * For the list of contributors see $ROOTSYS/README/CREDITS. * *************************************************************************/ #ifndef ROOT_TEntryList #define ROOT_TEntryList #include "TNamed.h" class TTree; class TDirectory; class TObjArray; class TString; class TList; class TCollection; class TEntryList: public TNamed { private: TEntryList& operator=(const TEntryList&); // Not implemented protected: TList *fLists; ///< a list of underlying entry lists for each tree of a chain TEntryList *fCurrent; ///= 40600 #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Weffc++" #endif friend TEntryList operator||(TEntryList& elist1, TEntryList& elist2); #if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40600 #pragma GCC diagnostic pop #endif ClassDefOverride(TEntryList, 2); //A list of entries in a TTree }; #endif