1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
9 // This selector is only dependent on the ESD library, if you need the whole of AliROOT use AliSelectorRL
11 #include <TSelector.h>
16 class AliSelector : public TSelector {
19 virtual ~AliSelector();
21 virtual Int_t Version() const {return 1;}
22 virtual void Begin(TTree*);
23 virtual void SlaveBegin(TTree* tree);
24 virtual void Init(TTree *tree);
25 virtual Bool_t Notify();
26 virtual Bool_t Process(Long64_t entry);
27 virtual void SlaveTerminate();
28 virtual void Terminate();
33 TTree *fTree; //! pointer to the TTree containing the events
34 AliESD* fESD; //! "ESD" branch in fChain
35 Int_t fCountFiles; // number of processed file
38 AliSelector(const AliSelector&);
39 AliSelector& operator=(const AliSelector&);
41 ClassDef(AliSelector,0);