#include <TEventIter.h>
Inheritance diagram for TEventIter:
Definition at line 46 of file TEventIter.h.
TEventIter::TEventIter | ( | ) |
Definition at line 74 of file TEventIter.cxx.
References fCur, fDir, fElem, fElemCur, fElemFirst, fElemNum, fEntryList, fEntryListPos, fEventList, fEventListPos, fFile, fFirst, fNum, fOldBytesRead, fStop, and kFALSE.
TEventIter::~TEventIter | ( | ) | [virtual] |
TEventIter::TEventIter | ( | ) |
virtual TEventIter::~TEventIter | ( | ) | [virtual] |
Int_t TEventIter::LoadDir | ( | ) | [protected] |
current position in the entrylist
Definition at line 127 of file TEventIter.cxx.
References TDirectoryFile::cd(), TDirectory::cd(), TString::Data(), TObject::Error(), fDir, fElem, fFile, fFilename, TVirtualPerfStats::FileOpenEvent(), fOldBytesRead, fPath, gDirectory, gEnv, TDSetElement::GetDirectory(), TDSetElement::GetFileName(), TFile::GetType(), TEnv::GetValue(), gPerfStats, TObject::Info(), TString::IsNull(), TObject::IsZombie(), TFile::kDefault, TFile::kLocal, TFile::Open(), PDB, start, and strerror().
Referenced by TEventIterObj::GetNextEvent().
virtual Long64_t TEventIter::GetCacheSize | ( | ) | [pure virtual] |
virtual Int_t TEventIter::GetLearnEntries | ( | ) | [pure virtual] |
virtual Long64_t TEventIter::GetNextEvent | ( | ) | [pure virtual] |
void TEventIter::StopProcess | ( | Bool_t | abort | ) | [virtual] |
TEventIter * TEventIter::Create | ( | TDSet * | dset, | |
TSelector * | sel, | |||
Long64_t | first, | |||
Long64_t | num | |||
) | [static] |
Definition at line 113 of file TEventIter.cxx.
References TDSet::IsTree(), TDSet::kEmpty, sel, and TObject::TestBit().
Referenced by G__G__ProofPlayer_126_0_8(), G__setup_memfuncTEventIter(), and TProofPlayer::Process().
Int_t TEventIter::LoadDir | ( | ) | [protected] |
current position in the entrylist
virtual Long64_t TEventIter::GetCacheSize | ( | ) | [pure virtual] |
virtual Int_t TEventIter::GetLearnEntries | ( | ) | [pure virtual] |
virtual Long64_t TEventIter::GetNextEvent | ( | ) | [pure virtual] |
virtual void TEventIter::StopProcess | ( | Bool_t | abort | ) | [virtual] |
static TEventIter* TEventIter::Create | ( | TDSet * | dset, | |
TSelector * | sel, | |||
Long64_t | first, | |||
Long64_t | num | |||
) | [static] |
TDSet* TEventIter::fDSet [protected] |
Definition at line 49 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIterUnit::TEventIterUnit().
TDSetElement* TEventIter::fElem [protected] |
Definition at line 51 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), TEventIterTree::GetNextEvent(), LoadDir(), TEventIter(), and TEventIterUnit::TEventIterUnit().
TString TEventIter::fFilename [protected] |
TFile* TEventIter::fFile [protected] |
Definition at line 54 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), LoadDir(), TEventIter(), and ~TEventIter().
Long64_t TEventIter::fOldBytesRead [protected] |
Definition at line 55 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), TEventIterTree::GetNextEvent(), LoadDir(), TEventIter(), and TEventIterUnit::TEventIterUnit().
TString TEventIter::fPath [protected] |
TDirectory* TEventIter::fDir [protected] |
Definition at line 57 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), LoadDir(), and TEventIter().
Long64_t TEventIter::fElemFirst [protected] |
Definition at line 58 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), and TEventIter().
Long64_t TEventIter::fElemNum [protected] |
Definition at line 59 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
Long64_t TEventIter::fElemCur [protected] |
Definition at line 60 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
TSelector* TEventIter::fSel [protected] |
Definition at line 62 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIterUnit::TEventIterUnit().
Long64_t TEventIter::fFirst [protected] |
Definition at line 63 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
Long64_t TEventIter::fNum [protected] |
Definition at line 64 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
Long64_t TEventIter::fCur [protected] |
Definition at line 65 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
Bool_t TEventIter::fStop [protected] |
Definition at line 66 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), TEventIterTree::GetNextEvent(), StopProcess(), TEventIter(), and TEventIterUnit::TEventIterUnit().
TEventList* TEventIter::fEventList [protected] |
Definition at line 67 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), and TEventIter().
Int_t TEventIter::fEventListPos [protected] |
eventList for processing
Definition at line 68 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), and TEventIter().
TEntryList* TEventIter::fEntryList [protected] |
current position in the eventList
Definition at line 69 of file TEventIter.h.
Referenced by TEventIterObj::GetNextEvent(), TEventIterTree::GetNextEvent(), and TEventIter().
Long64_t TEventIter::fEntryListPos [protected] |
entry list for processing
Definition at line 70 of file TEventIter.h.
Referenced by TEventIterTree::GetNextEvent(), and TEventIter().
TDSet* TEventIter::fDSet [protected] |
Definition at line 49 of file TEventIter.h.
TDSetElement* TEventIter::fElem [protected] |
Definition at line 51 of file TEventIter.h.
TFile* TEventIter::fFile [protected] |
Definition at line 54 of file TEventIter.h.
TDirectory* TEventIter::fDir [protected] |
Definition at line 57 of file TEventIter.h.
TSelector* TEventIter::fSel [protected] |
Definition at line 62 of file TEventIter.h.
TEventList* TEventIter::fEventList [protected] |
Definition at line 67 of file TEventIter.h.
TEntryList* TEventIter::fEntryList [protected] |