121a60bd |
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" |
db173afc |
9 | #include "AliSTARTdigit.h" |
121a60bd |
10 | |
121a60bd |
11 | class AliSTARTReconstructor: public AliReconstructor { |
12 | public: |
13 | AliSTARTReconstructor(): AliReconstructor() {}; |
14 | virtual ~AliSTARTReconstructor() {}; |
db173afc |
15 | virtual void ConvertDigits( AliRawReader* rawReader, TTree* fdigits) const; |
16 | virtual void Reconstruct(TTree* fdigits, |
17 | TTree * frecpoints) const; |
18 | |
a8859328 |
19 | virtual void FillESD(AliRunLoader* runLoader, AliESD* esd) const; |
db173afc |
20 | virtual Bool_t HasLocalReconstruction() const {return kTRUE;}; |
21 | virtual Bool_t HasDigitConversion() const {return kTRUE;}; |
22 | public: |
a8859328 |
23 | |
db173afc |
24 | AliSTARTdigit *fdigits ; // digits |
25 | Float_t fZposition; // vertex position |
26 | |
121a60bd |
27 | ClassDef(AliSTARTReconstructor, 0) // class for the START reconstruction |
db173afc |
28 | |
29 | |
121a60bd |
30 | }; |
31 | |
32 | #endif |