library: libProof #include "TEventIter.h"

# TEventIterTree

class description - source file - inheritance tree (.ps)

## class TEventIterTree : public TEventIter

| Inheritance Chart:

`TObject`

<-

`TEventIter`

<-

`TEventIterTree`

        public:

                           TEventIterTree()
                           TEventIterTree(TDSet* dset, TSelector* sel, Long64_t first, Long64_t num)
                           TEventIterTree(const TEventIterTree&)
                           ~TEventIterTree()
            static TClass* Class()
          virtual Long64_t GetNextEvent()
           virtual TClass* IsA() const
           TEventIterTree& operator=(const TEventIterTree&)
              virtual void ShowMembers(TMemberInspector& insp, char* parent)
              virtual void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          TString fTreeName  name of the tree object to iterate over
           TTree* fTree      tree we are iterating over

## Class Description

     TEventIter

TEventIterTree()

     Default ctor.

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

~TEventIterTree()

     delete fTree ?

Long64_t GetNextEvent()

### Inline Functions

                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
             TEventIterTree TEventIterTree(const TEventIterTree&)
            TEventIterTree& operator=(const TEventIterTree&)

Author: Maarten Ballintijn 07/01/02
Last update: root/proof:$Name: $:$Id: TEventIter.cxx,v 1.13 2004/06/13 16:26:35 rdm Exp $
Copyright (C) 1995-2001, Rene Brun and Fons Rademakers. *