#include <TEventIter.h>
Inheritance diagram for TEventIterObj:
Public Member Functions | |
TEventIterObj () | |
TEventIterObj (TDSet *dset, TSelector *sel, Long64_t first, Long64_t num) | |
~TEventIterObj () | |
Long64_t | GetCacheSize () |
Int_t | GetLearnEntries () |
Long64_t | GetNextEvent () |
TEventIterObj () | |
TEventIterObj (TDSet *dset, TSelector *sel, Long64_t first, Long64_t num) | |
~TEventIterObj () | |
Long64_t | GetCacheSize () |
Int_t | GetLearnEntries () |
Long64_t | GetNextEvent () |
Private Attributes | |
TString | fClassName |
TList * | fKeys |
TIter * | fNextKey |
TObject * | fObj |
TList * | fKeys |
TIter * | fNextKey |
TObject * | fObj |
Definition at line 114 of file TEventIter.h.
TEventIterObj::TEventIterObj | ( | ) |
Definition at line 285 of file TEventIter.cxx.
References fClassName, fKeys, fNextKey, fObj, and TDSet::GetType().
TEventIterObj::~TEventIterObj | ( | ) |
TEventIterObj::TEventIterObj | ( | ) |
TEventIterObj::~TEventIterObj | ( | ) |
Long64_t TEventIterObj::GetCacheSize | ( | ) | [inline, virtual] |
Int_t TEventIterObj::GetLearnEntries | ( | ) | [inline, virtual] |
Long64_t TEventIterObj::GetNextEvent | ( | ) | [virtual] |
Implements TEventIter.
Definition at line 308 of file TEventIter.cxx.
References TDirectory::cd(), TObject::Error(), TEventIter::fCur, TEventIter::fDir, TEventIter::fDSet, TEventIter::fElem, TEventIter::fElemCur, TEventIter::fElemFirst, TEventIter::fElemNum, TEventIter::fEntryList, TEventIter::fEventList, TEventIter::fEventListPos, TEventIter::fFile, TEventIter::fFirst, fKeys, fNextKey, TEventIter::fNum, fObj, TEventIter::fOldBytesRead, TEventIter::fSel, TEventIter::fStop, gDirectory, TFile::GetBytesRead(), TDSetElement::GetDirectory(), TDSetElement::GetEntryList(), TDSetElement::GetFirst(), TDirectory::GetListOfKeys(), TNamed::GetName(), TDSetElement::GetNum(), TCollection::GetSize(), gPerfStats, TDSetElement::kNewPacket, TEventIter::LoadDir(), Long64_t, TDSet::Next(), TIter::Next(), num, TKey::ReadObj(), TIter::Reset(), TObject::ResetBit(), SafeDelete, TObject::SetBit(), TVirtualPerfStats::SetBytesRead(), and TSelector::SetObject().
Long64_t TEventIterObj::GetCacheSize | ( | ) | [inline, virtual] |
Int_t TEventIterObj::GetLearnEntries | ( | ) | [inline, virtual] |
Long64_t TEventIterObj::GetNextEvent | ( | ) | [virtual] |
Implements TEventIter.
TString TEventIterObj::fClassName [private] |
TList* TEventIterObj::fKeys [private] |
TIter* TEventIterObj::fNextKey [private] |
Definition at line 119 of file TEventIter.h.
Referenced by GetNextEvent(), TEventIterObj(), and ~TEventIterObj().
TObject* TEventIterObj::fObj [private] |
Definition at line 120 of file TEventIter.h.
Referenced by GetNextEvent(), TEventIterObj(), and ~TEventIterObj().
TList* TEventIterObj::fKeys [private] |
Definition at line 118 of file TEventIter.h.
TIter* TEventIterObj::fNextKey [private] |
Definition at line 119 of file TEventIter.h.
TObject* TEventIterObj::fObj [private] |
Definition at line 120 of file TEventIter.h.