#include <TEntryList.h>
Inheritance diagram for TEntryList:
Public Types | |
enum | |
enum | |
Public Member Functions | |
TEntryList () | |
TEntryList (const char *name, const char *title) | |
TEntryList (const char *name, const char *title, const TTree *tree) | |
TEntryList (const char *name, const char *title, const char *treename, const char *filename) | |
TEntryList (const TTree *tree) | |
TEntryList (const TEntryList &elist) | |
virtual | ~TEntryList () |
virtual void | Add (const TEntryList *elist) |
virtual Int_t | Contains (Long64_t entry, TTree *tree=0) |
virtual void | DirectoryAutoAdd (TDirectory *) |
virtual Bool_t | Enter (Long64_t entry, TTree *tree=0) |
virtual TEntryList * | GetCurrentList () const |
virtual TEntryList * | GetEntryList (const char *treename, const char *filename, Option_t *opt="") |
virtual Long64_t | GetEntry (Int_t index) |
virtual Long64_t | GetEntryAndTree (Int_t index, Int_t &treenum) |
virtual Long64_t | GetEntriesToProcess () const |
virtual TList * | GetLists () const |
virtual TDirectory * | GetDirectory () const |
virtual Long64_t | GetN () const |
virtual const char * | GetTreeName () const |
virtual const char * | GetFileName () const |
virtual Int_t | GetTreeNumber () const |
virtual Bool_t | GetReapplyCut () const |
virtual Int_t | Merge (TCollection *list) |
virtual Long64_t | Next () |
virtual void | OptimizeStorage () |
virtual Bool_t | Remove (Long64_t entry, TTree *tree=0) |
virtual void | Reset () |
virtual void | Print (const Option_t *option="") const |
virtual void | SetDirectory (TDirectory *dir) |
virtual void | SetEntriesToProcess (Long64_t nen) |
virtual void | SetShift (Bool_t shift) |
virtual void | SetTree (const TTree *tree) |
virtual void | SetTree (const char *treename, const char *filename) |
virtual void | SetTreeName (const char *treename) |
virtual void | SetFileName (const char *filename) |
virtual void | SetTreeNumber (Int_t index) |
virtual void | SetReapplyCut (Bool_t apply=kFALSE) |
virtual void | Subtract (const TEntryList *elist) |
ClassDef (TEntryList, 1) | |
TEntryList () | |
TEntryList (const char *name, const char *title) | |
TEntryList (const char *name, const char *title, const TTree *tree) | |
TEntryList (const char *name, const char *title, const char *treename, const char *filename) | |
TEntryList (const TTree *tree) | |
TEntryList (const TEntryList &elist) | |
virtual | ~TEntryList () |
virtual void | Add (const TEntryList *elist) |
virtual Int_t | Contains (Long64_t entry, TTree *tree=0) |
virtual void | DirectoryAutoAdd (TDirectory *) |
virtual Bool_t | Enter (Long64_t entry, TTree *tree=0) |
virtual TEntryList * | GetCurrentList () const |
virtual TEntryList * | GetEntryList (const char *treename, const char *filename, Option_t *opt="") |
virtual Long64_t | GetEntry (Int_t index) |
virtual Long64_t | GetEntryAndTree (Int_t index, Int_t &treenum) |
virtual Long64_t | GetEntriesToProcess () const |
virtual TList * | GetLists () const |
virtual TDirectory * | GetDirectory () const |
virtual Long64_t | GetN () const |
virtual const char * | GetTreeName () const |
virtual const char * | GetFileName () const |
virtual Int_t | GetTreeNumber () const |
virtual Bool_t | GetReapplyCut () const |
virtual Int_t | Merge (TCollection *list) |
virtual Long64_t | Next () |
virtual void | OptimizeStorage () |
virtual Bool_t | Remove (Long64_t entry, TTree *tree=0) |
virtual void | Reset () |
virtual void | Print (const Option_t *option="") const |
virtual void | SetDirectory (TDirectory *dir) |
virtual void | SetEntriesToProcess (Long64_t nen) |
virtual void | SetShift (Bool_t shift) |
virtual void | SetTree (const TTree *tree) |
virtual void | SetTree (const char *treename, const char *filename) |
virtual void | SetTreeName (const char *treename) |
virtual void | SetFileName (const char *filename) |
virtual void | SetTreeNumber (Int_t index) |
virtual void | SetReapplyCut (Bool_t apply=kFALSE) |
virtual void | Subtract (const TEntryList *elist) |
ClassDef (TEntryList, 1) | |
Protected Attributes | |
TList * | fLists |
TEntryList * | fCurrent |
Int_t | fNBlocks |
currently filled entry list | |
TObjArray * | fBlocks |
Long64_t | fN |
Long64_t | fEntriesToProcess |
TString | fTreeName |
TString | fFileName |
ULong_t | fStringHash |
Int_t | fTreeNumber |
Hash value of a string of treename and filename. | |
Long64_t | fLastIndexQueried |
the index of the tree in the chain (used when the entry | |
Long64_t | fLastIndexReturned |
used to optimize GetEntry() function from a loop | |
Bool_t | fShift |
used to optimize GetEntry() function from a loop | |
TDirectory * | fDirectory |
true when some sub-lists don't correspond to trees | |
Bool_t | fReapply |
Pointer to directory holding this tree. | |
TList * | fLists |
TEntryList * | fCurrent |
TObjArray * | fBlocks |
TDirectory * | fDirectory |
true when some sub-lists don't correspond to trees | |
Private Member Functions | |
TEntryList & | operator= (const TEntryList &) |
TEntryList & | operator= (const TEntryList &) |
Friends | |
TEntryList | operator|| (TEntryList &elist1, TEntryList &elist2) |
TEntryList | operator|| (TEntryList &elist1, TEntryList &elist2) |
Definition at line 27 of file TEntryList.h.
anonymous enum |
Definition at line 54 of file TEntryList.h.
anonymous enum |
Definition at line 54 of file TEntryList.h.
TEntryList::TEntryList | ( | ) |
Referenced by Add(), SetTree(), and TEntryList().
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title | |||
) |
Definition at line 157 of file TEntryList.cxx.
References TDirectory::Append(), fBlocks, fCurrent, fDirectory, fFileName, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fShift, fStringHash, fTreeName, fTreeNumber, gDirectory, and kFALSE.
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title, | |||
const TTree * | tree | |||
) |
Definition at line 183 of file TEntryList.cxx.
References TDirectory::Append(), fBlocks, fCurrent, fDirectory, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fShift, fTreeNumber, gDirectory, kFALSE, and SetTree().
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title, | |||
const char * | treename, | |||
const char * | filename | |||
) |
Definition at line 205 of file TEntryList.cxx.
References TDirectory::Append(), fBlocks, fCurrent, fDirectory, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fShift, fTreeNumber, gDirectory, kFALSE, and SetTree().
TEntryList::TEntryList | ( | const TTree * | tree | ) |
Definition at line 227 of file TEntryList.cxx.
References TDirectory::Append(), fBlocks, fCurrent, fDirectory, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fShift, fTreeNumber, gDirectory, kFALSE, and SetTree().
TEntryList::TEntryList | ( | const TEntryList & | elist | ) |
Definition at line 250 of file TEntryList.cxx.
References TObjArray::Add(), TList::Add(), elist, fBlocks, fCurrent, fDirectory, fEntriesToProcess, fFileName, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fShift, fStringHash, fTreeName, fTreeNumber, i, TEntryList(), and TObjArray::UncheckedAt().
TEntryList::~TEntryList | ( | ) | [virtual] |
Definition at line 299 of file TEntryList.cxx.
References TList::Delete(), TObjArray::Delete(), fBlocks, fDirectory, fLists, and TDirectory::Remove().
TEntryList::TEntryList | ( | ) |
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title | |||
) |
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title, | |||
const TTree * | tree | |||
) |
TEntryList::TEntryList | ( | const char * | name, | |
const char * | title, | |||
const char * | treename, | |||
const char * | filename | |||
) |
TEntryList::TEntryList | ( | const TTree * | tree | ) |
TEntryList::TEntryList | ( | const TEntryList & | elist | ) |
virtual TEntryList::~TEntryList | ( | ) | [virtual] |
TEntryList& TEntryList::operator= | ( | const TEntryList & | ) | [private] |
void TEntryList::Add | ( | const TEntryList * | elist | ) | [virtual] |
Definition at line 321 of file TEntryList.cxx.
References Add(), TObjArray::Add(), TList::Add(), TString::Data(), elist, fBlocks, fCurrent, fFileName, fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fStringHash, fTreeName, fTreeNumber, GetN(), TEntryListBlock::GetNPassed(), i, kBlockSize, kFALSE, kTRUE, Long64_t, TEntryListBlock::Merge(), TMath::Min(), TEntryListBlock::ResetIndices(), TEntryList(), and TObjArray::UncheckedAt().
Referenced by Add(), Merge(), operator||(), Test1(), Test2(), and Test5().
Definition at line 493 of file TEntryList.cxx.
References Contains(), TEntryListBlock::Contains(), fBlocks, fCurrent, TList::First(), fLists, fNBlocks, TTree::GetTree(), kBlockSize, TTree::LoadTree(), Long64_t, and SetTree().
Referenced by Contains().
void TEntryList::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
Definition at line 533 of file TEntryList.cxx.
References TObjArray::Add(), Enter(), TEntryListBlock::Enter(), fBlocks, fCurrent, TList::First(), fLists, fN, fNBlocks, TTree::GetTree(), i, kBlockSize, TTree::LoadTree(), Long64_t, TEntryListBlock::OptimizeStorage(), SetTree(), and TObjArray::UncheckedAt().
Referenced by TProofDrawEntryList::DoFill(), Enter(), TParallelCoord::GetEntryList(), h1analysisProxy_Process(), TTreeTableInterface::InitEntries(), h1analysis::Process(), and Test5().
virtual TEntryList* TEntryList::GetCurrentList | ( | ) | const [inline, virtual] |
TEntryList * TEntryList::GetEntryList | ( | const char * | treename, | |
const char * | filename, | |||
Option_t * | opt = "" | |||
) | [virtual] |
Definition at line 732 of file TEntryList.cxx.
References TString::Append(), TString::Data(), TSystem::ExpandPathName(), fFileName, fLists, fStringHash, fTreeName, gDebug, GetFileName(), GetTreeName(), gSystem, TString::Hash(), TObject::Info(), TSystem::IsAbsoluteFileName(), kFALSE, kTRUE, local, option, TSystem::PrependPathName(), TSystem::pwd(), TIter::Reset(), u, and TSystem::UnixPathName().
Referenced by TChain::SetEntryList(), and TDSet::SplitEntryList().
Definition at line 631 of file TEntryList.cxx.
References fBlocks, fCurrent, TList::First(), fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fShift, TEntryListBlock::GetEntry(), GetEntry(), GetN(), TEntryListBlock::GetNPassed(), GetTreeNumber(), i, kBlockSize, Long64_t, Next(), TEntryListBlock::ResetIndices(), and TObjArray::UncheckedAt().
Referenced by TAlienCollection::ExportXML(), TEntryListFromFile::GetEntry(), GetEntry(), GetEntryAndTree(), TParallelCoord::GetEntryList(), TTree::GetEntryNumber(), TEventIterTree::GetNextEvent(), TTreeTableInterface::GetRowHeader(), TTreeTableInterface::GetValue(), TTreeTableInterface::GetValueAsString(), stress7(), Subtract(), Test1(), Test2(), and Test5().
Definition at line 707 of file TEntryList.cxx.
References fCurrent, fLists, fTreeNumber, GetEntry(), Long64_t, and result().
Referenced by TChain::GetEntryNumber().
virtual Long64_t TEntryList::GetEntriesToProcess | ( | ) | const [inline, virtual] |
Definition at line 72 of file TEntryList.h.
References fEntriesToProcess.
Referenced by TEventIterTree::GetNextEvent().
virtual TList* TEntryList::GetLists | ( | ) | const [inline, virtual] |
Definition at line 73 of file TEntryList.h.
References fLists.
Referenced by TProof::AssertDataSet(), TChain::SetEntryList(), Subtract(), and Test1().
virtual TDirectory* TEntryList::GetDirectory | ( | ) | const [inline, virtual] |
Definition at line 74 of file TEntryList.h.
References fDirectory.
Referenced by Reset(), SetTree(), and TTree::~TTree().
virtual Long64_t TEntryList::GetN | ( | ) | const [inline, virtual] |
Definition at line 75 of file TEntryList.h.
References fN.
Referenced by Add(), TParallelCoord::ApplySelectionToTree(), ClassImp(), TAlienCollection::ExportXML(), TSpider::GetEntriesToProcess(), TTreePlayer::GetEntriesToProcess(), GetEntry(), TEntryListFromFile::LoadList(), TParallelCoord::ResetTree(), TChain::SetEntryList(), TTreeTableInterface::SetEntryList(), stress7(), Subtract(), TProofDrawEntryList::Terminate(), Test1(), and Test2().
virtual const char* TEntryList::GetTreeName | ( | ) | const [inline, virtual] |
Definition at line 76 of file TEntryList.h.
References TString::Data(), and fTreeName.
Referenced by GetEntryList(), Print(), SetTree(), and Test1().
virtual const char* TEntryList::GetFileName | ( | ) | const [inline, virtual] |
Definition at line 77 of file TEntryList.h.
References TString::Data(), and fFileName.
Referenced by GetEntryList(), Print(), and SetTree().
virtual Int_t TEntryList::GetTreeNumber | ( | ) | const [inline, virtual] |
Definition at line 78 of file TEntryList.h.
References fTreeNumber.
Referenced by GetEntry(), Next(), and TChain::SetEntryList().
virtual Bool_t TEntryList::GetReapplyCut | ( | ) | const [inline, virtual] |
Definition at line 79 of file TEntryList.h.
References fReapply.
Referenced by TSelectorDraw::Begin().
Int_t TEntryList::Merge | ( | TCollection * | list | ) | [virtual] |
Definition at line 823 of file TEntryList.cxx.
References Add(), xmlio::Class, TObject::ClassName(), elist, TObject::Error(), TObject::InheritsFrom(), and list.
Long64_t TEntryList::Next | ( | ) | [virtual] |
Definition at line 841 of file TEntryList.cxx.
References TList::After(), fBlocks, fCurrent, TList::First(), fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fShift, GetTreeNumber(), kBlockSize, TList::Last(), Long64_t, TEntryListBlock::Next(), Next(), TEntryListBlock::ResetIndices(), result(), and TObjArray::UncheckedAt().
Referenced by GetEntry(), TTreeTableInterface::GetValue(), TTreeTableInterface::GetValueAsString(), Next(), and TEntryListFromFile::Next().
void TEntryList::OptimizeStorage | ( | ) | [virtual] |
Definition at line 930 of file TEntryList.cxx.
References fBlocks, fNBlocks, i, TEntryListBlock::OptimizeStorage(), and TObjArray::UncheckedAt().
Referenced by TProofDrawEntryList::SlaveTerminate().
Definition at line 588 of file TEntryList.cxx.
References fBlocks, fCurrent, TList::First(), fLists, fN, TTree::GetTree(), kBlockSize, TTree::LoadTree(), Long64_t, Remove(), TEntryListBlock::Remove(), SetTree(), and TObjArray::UncheckedAt().
Referenced by Remove(), Subtract(), and Test5().
void TEntryList::Reset | ( | ) | [virtual] |
Definition at line 984 of file TEntryList.cxx.
References TList::Delete(), TObjArray::Delete(), fBlocks, fCurrent, fFileName, TList::First(), fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fReapply, fStringHash, fTreeName, fTreeNumber, GetDirectory(), and kFALSE.
Referenced by TSelectorDraw::Begin(), TTable::Draw(), and Test2().
void TEntryList::Print | ( | const Option_t * | option = "" |
) | const [virtual] |
Definition at line 945 of file TEntryList.cxx.
References TString::Contains(), TString::Data(), elist, fBlocks, fFileName, fLists, fN, fNBlocks, fTreeName, GetFileName(), GetTreeName(), i, kBlockSize, Print(), TString::ToUpper(), and TObjArray::UncheckedAt().
Referenced by operator||(), TEntryListFromFile::Print(), and Print().
void TEntryList::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
Definition at line 1016 of file TEntryList.cxx.
References TDirectory::Append(), dir(), fDirectory, and TDirectory::Remove().
Referenced by h1analysis::Begin(), DirectoryAutoAdd(), h1analysisProxy_SlaveBegin(), runProof(), TChain::SetEntryListFile(), TTree::SetEventList(), and SetTree().
virtual void TEntryList::SetEntriesToProcess | ( | Long64_t | nen | ) | [inline, virtual] |
Definition at line 89 of file TEntryList.h.
References fEntriesToProcess.
Referenced by TDSetElement::SetEntryList().
virtual void TEntryList::SetShift | ( | Bool_t | shift | ) | [inline, virtual] |
Definition at line 90 of file TEntryList.h.
References fShift.
Referenced by TChain::SetEntryList().
void TEntryList::SetTree | ( | const TTree * | tree | ) | [virtual] |
Definition at line 1133 of file TEntryList.cxx.
References TString::Data(), TSystem::ExpandPathName(), TTree::GetCurrentFile(), TNamed::GetName(), TTree::GetTree(), gSystem, TSystem::IsAbsoluteFileName(), kTRUE, TSystem::PrependPathName(), TSystem::pwd(), and TSystem::UnixPathName().
Referenced by Contains(), Enter(), TEventIterTree::GetNextEvent(), h1analysis::Notify(), Remove(), TTree::SetEntryList(), TEntryList(), and TTreePlayer::UpdateFormulaLeaves().
void TEntryList::SetTree | ( | const char * | treename, | |
const char * | filename | |||
) | [virtual] |
Definition at line 1027 of file TEntryList.cxx.
References TList::Add(), TString::Append(), elist, fBlocks, fCurrent, fFileName, TList::First(), fLastIndexQueried, fLastIndexReturned, fLists, fN, fNBlocks, fStringHash, fTreeName, fTreeNumber, GetDirectory(), GetFileName(), GetTreeName(), TString::Hash(), kBlockSize, TDirectory::Remove(), TEntryListBlock::ResetIndices(), SetDirectory(), TEntryList(), and TObjArray::UncheckedAt().
virtual void TEntryList::SetTreeName | ( | const char * | treename | ) | [inline, virtual] |
virtual void TEntryList::SetFileName | ( | const char * | filename | ) | [inline, virtual] |
virtual void TEntryList::SetTreeNumber | ( | Int_t | index | ) | [inline, virtual] |
Definition at line 95 of file TEntryList.h.
References fTreeNumber.
Referenced by TChain::SetEntryList().
void TEntryList::Subtract | ( | const TEntryList * | elist | ) | [virtual] |
Definition at line 1166 of file TEntryList.cxx.
References TString::Data(), elist, entry, fBlocks, fFileName, fLists, fN, fTreeName, GetEntry(), GetLists(), GetN(), i, kFALSE, kTRUE, Long64_t, Remove(), and Subtract().
Referenced by Subtract(), and Test2().
TEntryList::ClassDef | ( | TEntryList | , | |
1 | ||||
) |
TEntryList& TEntryList::operator= | ( | const TEntryList & | ) | [private] |
virtual void TEntryList::Add | ( | const TEntryList * | elist | ) | [virtual] |
virtual void TEntryList::DirectoryAutoAdd | ( | TDirectory * | ) | [virtual] |
virtual TEntryList* TEntryList::GetCurrentList | ( | ) | const [inline, virtual] |
virtual TEntryList* TEntryList::GetEntryList | ( | const char * | treename, | |
const char * | filename, | |||
Option_t * | opt = "" | |||
) | [virtual] |
virtual Long64_t TEntryList::GetEntriesToProcess | ( | ) | const [inline, virtual] |
virtual TList* TEntryList::GetLists | ( | ) | const [inline, virtual] |
virtual TDirectory* TEntryList::GetDirectory | ( | ) | const [inline, virtual] |
virtual Long64_t TEntryList::GetN | ( | ) | const [inline, virtual] |
virtual const char* TEntryList::GetTreeName | ( | ) | const [inline, virtual] |
virtual const char* TEntryList::GetFileName | ( | ) | const [inline, virtual] |
virtual Int_t TEntryList::GetTreeNumber | ( | ) | const [inline, virtual] |
virtual Bool_t TEntryList::GetReapplyCut | ( | ) | const [inline, virtual] |
virtual Int_t TEntryList::Merge | ( | TCollection * | list | ) | [virtual] |
virtual Long64_t TEntryList::Next | ( | ) | [virtual] |
virtual void TEntryList::OptimizeStorage | ( | ) | [virtual] |
virtual void TEntryList::Reset | ( | ) | [virtual] |
virtual void TEntryList::Print | ( | const Option_t * | option = "" |
) | const [virtual] |
virtual void TEntryList::SetDirectory | ( | TDirectory * | dir | ) | [virtual] |
virtual void TEntryList::SetEntriesToProcess | ( | Long64_t | nen | ) | [inline, virtual] |
virtual void TEntryList::SetShift | ( | Bool_t | shift | ) | [inline, virtual] |
virtual void TEntryList::SetTree | ( | const TTree * | tree | ) | [virtual] |
virtual void TEntryList::SetTree | ( | const char * | treename, | |
const char * | filename | |||
) | [virtual] |
virtual void TEntryList::SetTreeName | ( | const char * | treename | ) | [inline, virtual] |
virtual void TEntryList::SetFileName | ( | const char * | filename | ) | [inline, virtual] |
virtual void TEntryList::SetTreeNumber | ( | Int_t | index | ) | [inline, virtual] |
virtual void TEntryList::Subtract | ( | const TEntryList * | elist | ) | [virtual] |
TEntryList::ClassDef | ( | TEntryList | , | |
1 | ||||
) |
TEntryList operator|| | ( | TEntryList & | elist1, | |
TEntryList & | elist2 | |||
) | [friend] |
Definition at line 1222 of file TEntryList.cxx.
TEntryList operator|| | ( | TEntryList & | elist1, | |
TEntryList & | elist2 | |||
) | [friend] |
Definition at line 1222 of file TEntryList.cxx.
TList* TEntryList::fLists [protected] |
Definition at line 33 of file TEntryList.h.
Referenced by Add(), Contains(), Enter(), GetEntry(), GetEntryAndTree(), GetEntryList(), GetLists(), Next(), Print(), Remove(), Reset(), SetTree(), Subtract(), TEntryList(), and ~TEntryList().
TEntryList* TEntryList::fCurrent [protected] |
Definition at line 34 of file TEntryList.h.
Referenced by Add(), Contains(), Enter(), TEntryListFromFile::GetCurrentList(), GetCurrentList(), TEntryListFromFile::GetEntry(), GetEntry(), GetEntryAndTree(), TEntryListFromFile::LoadList(), Next(), TEntryListFromFile::Next(), Remove(), Reset(), SetTree(), and TEntryList().
Int_t TEntryList::fNBlocks [protected] |
currently filled entry list
Definition at line 36 of file TEntryList.h.
Referenced by Add(), Contains(), Enter(), GetEntry(), Next(), OptimizeStorage(), Print(), Reset(), SetTree(), and TEntryList().
TObjArray* TEntryList::fBlocks [protected] |
Definition at line 37 of file TEntryList.h.
Referenced by Add(), Contains(), Enter(), GetEntry(), Next(), OptimizeStorage(), Print(), Remove(), Reset(), SetTree(), Subtract(), TEntryList(), and ~TEntryList().
Long64_t TEntryList::fN [protected] |
Definition at line 38 of file TEntryList.h.
Referenced by Add(), Enter(), TEntryListFromFile::GetEntries(), TEntryListFromFile::GetEntriesFast(), GetEntry(), GetN(), TEntryListFromFile::GetN(), TEntryListFromFile::LoadList(), Next(), Print(), Remove(), Reset(), SetTree(), Subtract(), TEntryList(), and TEntryListFromFile::TEntryListFromFile().
Long64_t TEntryList::fEntriesToProcess [protected] |
Definition at line 39 of file TEntryList.h.
Referenced by GetEntriesToProcess(), SetEntriesToProcess(), and TEntryList().
TString TEntryList::fTreeName [protected] |
Definition at line 40 of file TEntryList.h.
Referenced by Add(), GetEntryList(), GetTreeName(), TEntryListFromFile::GetTreeName(), Print(), Reset(), SetTree(), SetTreeName(), Subtract(), and TEntryList().
TString TEntryList::fFileName [protected] |
Definition at line 41 of file TEntryList.h.
Referenced by Add(), GetEntryList(), TEntryListFromFile::GetFileName(), GetFileName(), Print(), Reset(), SetFileName(), SetTree(), Subtract(), and TEntryList().
ULong_t TEntryList::fStringHash [protected] |
Definition at line 42 of file TEntryList.h.
Referenced by Add(), GetEntryList(), Reset(), SetTree(), and TEntryList().
Int_t TEntryList::fTreeNumber [protected] |
Hash value of a string of treename and filename.
Definition at line 43 of file TEntryList.h.
Referenced by Add(), TEntryListFromFile::GetEntry(), GetEntryAndTree(), TEntryListFromFile::GetEntryAndTree(), GetTreeNumber(), TEntryListFromFile::GetTreeNumber(), TEntryListFromFile::LoadList(), TEntryListFromFile::Next(), Reset(), SetTree(), SetTreeNumber(), TEntryListFromFile::SetTreeNumber(), and TEntryList().
Long64_t TEntryList::fLastIndexQueried [protected] |
the index of the tree in the chain (used when the entry
Definition at line 46 of file TEntryList.h.
Referenced by Add(), TEntryListFromFile::GetEntries(), TEntryListFromFile::GetEntry(), GetEntry(), Next(), TEntryListFromFile::Next(), Reset(), SetTree(), and TEntryList().
Long64_t TEntryList::fLastIndexReturned [protected] |
used to optimize GetEntry() function from a loop
Definition at line 47 of file TEntryList.h.
Referenced by Add(), TEntryListFromFile::GetEntry(), GetEntry(), Next(), TEntryListFromFile::Next(), Reset(), SetTree(), and TEntryList().
Bool_t TEntryList::fShift [protected] |
used to optimize GetEntry() function from a loop
Definition at line 48 of file TEntryList.h.
Referenced by GetEntry(), Next(), SetShift(), and TEntryList().
TDirectory* TEntryList::fDirectory [protected] |
true when some sub-lists don't correspond to trees
Definition at line 50 of file TEntryList.h.
Referenced by GetDirectory(), SetDirectory(), TEntryList(), and ~TEntryList().
Bool_t TEntryList::fReapply [protected] |
Pointer to directory holding this tree.
Definition at line 51 of file TEntryList.h.
Referenced by GetReapplyCut(), Reset(), SetReapplyCut(), and TEntryList().
TList* TEntryList::fLists [protected] |
Definition at line 33 of file TEntryList.h.
TEntryList* TEntryList::fCurrent [protected] |
Definition at line 34 of file TEntryList.h.
TObjArray* TEntryList::fBlocks [protected] |
Definition at line 37 of file TEntryList.h.
TDirectory* TEntryList::fDirectory [protected] |