RAWDATA closer to reality
[u/mrichter/AliRoot.git] / START / AliSTARTReconstructor.h
1 #ifndef ALISTARTRECONSTRUCTOR_H
2 #define ALISTARTRECONSTRUCTOR_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 #include "AliReconstructor.h"
9 #include "AliSTARTdigit.h"
10
11 class AliSTARTReconstructor: public AliReconstructor {
12 public:
13   AliSTARTReconstructor(): AliReconstructor() {};
14   virtual ~AliSTARTReconstructor() {};
15   virtual  void   ConvertDigits( AliRawReader* rawReader, TTree* fdigits) const;
16   virtual  void   Reconstruct(TTree* fdigits,
17                               TTree * frecpoints) const;
18   
19    virtual void         FillESD(AliRunLoader* runLoader, AliESD* esd) const;
20    virtual Bool_t       HasLocalReconstruction() const {return kTRUE;};
21   virtual Bool_t       HasDigitConversion() const {return kTRUE;};
22  public:
23  
24   AliSTARTdigit *fdigits   ; // digits
25   Float_t fZposition; // vertex position
26
27   ClassDef(AliSTARTReconstructor, 0)   // class for the START reconstruction
28
29
30 };
31
32 #endif