Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TEventIter Class Reference

#include <TEventIter.h>

Inheritance diagram for TEventIter:

Inheritance graph
[legend]
Collaboration diagram for TEventIter:

Collaboration graph
[legend]
List of all members.

Public Methods

 TEventIter ()
 TEventIter (TDSet *dset, TSelector *sel, Long64_t first, Long64_t num)
virtual ~TEventIter ()
virtual Long64_t GetNextEvent ()=0
virtual void StopProcess (Bool_t abort)

Static Public Methods

TEventIter * Create (TDSet *dset, TSelector *sel, Long64_t first, Long64_t num)

Protected Methods

Int_t LoadDir ()

Protected Attributes

TDSetfDSet
TDSetElementfElem
TString fFilename
TFilefFile
TString fPath
TDirectoryfDir
Long64_t fElemFirst
Long64_t fElemNum
Long64_t fElemCur
TSelectorfSel
Long64_t fFirst
Long64_t fNum
Long64_t fCur
Bool_t fStop

Constructor & Destructor Documentation

TEventIter::TEventIter  
 

TEventIter::TEventIter TDSet   dset,
TSelector   sel,
Long64_t    first,
Long64_t    num
 

virtual TEventIter::~TEventIter   [virtual]
 


Member Function Documentation

Int_t TEventIter::LoadDir   [protected]
 

virtual Long64_t TEventIter::GetNextEvent   [pure virtual]
 

Implemented in TEventIterObj, and TEventIterTree.

virtual void TEventIter::StopProcess Bool_t    abort [virtual]
 

TEventIter* TEventIter::Create TDSet   dset,
TSelector   sel,
Long64_t    first,
Long64_t    num
[static]
 


Member Data Documentation

TDSet* TEventIter::fDSet [protected]
 

Definition at line 44 of file TEventIter.h.

TDSetElement* TEventIter::fElem [protected]
 

Definition at line 46 of file TEventIter.h.

TString TEventIter::fFilename [protected]
 

Definition at line 48 of file TEventIter.h.

TFile* TEventIter::fFile [protected]
 

Definition at line 49 of file TEventIter.h.

TString TEventIter::fPath [protected]
 

Definition at line 50 of file TEventIter.h.

TDirectory* TEventIter::fDir [protected]
 

Definition at line 51 of file TEventIter.h.

Long64_t TEventIter::fElemFirst [protected]
 

Definition at line 52 of file TEventIter.h.

Long64_t TEventIter::fElemNum [protected]
 

Definition at line 53 of file TEventIter.h.

Long64_t TEventIter::fElemCur [protected]
 

Definition at line 54 of file TEventIter.h.

TSelector* TEventIter::fSel [protected]
 

Definition at line 56 of file TEventIter.h.

Long64_t TEventIter::fFirst [protected]
 

Definition at line 57 of file TEventIter.h.

Long64_t TEventIter::fNum [protected]
 

Definition at line 58 of file TEventIter.h.

Long64_t TEventIter::fCur [protected]
 

Definition at line 59 of file TEventIter.h.

Bool_t TEventIter::fStop [protected]
 

Definition at line 60 of file TEventIter.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:57:28 2003 for ROOT by doxygen1.2.16