// @(#)root/treeplayer:$Id$ // Author: Philippe Canal 09/06/2006 /************************************************************************* * Copyright (C) 1995-2000, 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__TSelectorEntries #define ROOT__TSelectorEntries ////////////////////////////////////////////////////////////////////////// // // // TSelectorEntries // // // // A specialized TSelector for TTree::GetEntries(selection) // // The selection is passed either via the constructor or via // // SetSelection. The number of entries passing the selection (or // // at least one element of the arrays or collections used in the // // selection is passing the selection) is stored in fSeletedRwos // // which can be retrieved via GetSelectedRows. // // See a usage example in TTreePlayer::GetEntries. // // // ////////////////////////////////////////////////////////////////////////// #include class TTree; class TTreeFormula; class TSelectorEntries : public TSelector { Bool_t fOwnInput; ///< True if we created the input list. public : TTree *fChain; ///