]>
Commit | Line | Data |
---|---|---|
c1c44db3 | 1 | #ifndef ALIFITRECONSTRUCTOR_H |
2 | #define ALIFITRECONSTRUCTOR_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | /******************************************************************** | |
6 | * header class FIT reconstruction | |
7 | * Alla Maevskaya INR RAS alla@inr.ru * | |
8 | * Alla.Maevskaya@cern.ch | |
9 | *******************************************************************/ | |
10 | ||
11 | #include "AliReconstructor.h" | |
12 | #include "AliESDFIT.h" | |
13 | ||
14 | class AliFITReconstructor: public AliReconstructor { | |
15 | public: | |
16 | AliFITReconstructor(); | |
17 | virtual ~AliFITReconstructor() {}; | |
18 | ||
19 | virtual Bool_t HasDigitConversion() const { return kTRUE; } | |
20 | virtual void ConvertDigits(AliRawReader* rawReader, | |
21 | TTree* digitsTree) const; | |
22 | ||
23 | virtual void Init(); | |
4facbf14 | 24 | virtual void Reconstruct(TTree* /*fdigits*/, TTree * /*frecpoints*/) const {}; |
25 | virtual void Reconstruct(AliRawReader*/*rawReader*/ , TTree* /*recTree*/) const {}; | |
c1c44db3 | 26 | |
4facbf14 | 27 | virtual void FillESD( AliRawReader*/*rawReader*/, TTree* /*clustersTree*/, AliESDEvent* /*esd*/ ) const |
c1c44db3 | 28 | {} |
4facbf14 | 29 | virtual void FillESD( TTree* digitsTree, TTree* /*clustersTree*/, AliESDEvent* esd ) const; |
30 | ||
c1c44db3 | 31 | // static const AliFITRecoParam* GetRecoParam() |
32 | // { return dynamic_cast<const AliFITRecoParam*>(AliReconstructor::GetRecoParam(11)); } // getting RecoParam obj TObjArray fQTC; // QTC vs #MIPs | |
33 | ||
34 | protected: | |
35 | ||
36 | AliESDEvent* fESD; // ESD object | |
37 | AliESDFIT* fESDFIT; // ESD output object | |
38 | mutable TClonesArray * fDigits; | |
39 | ||
40 | private: | |
41 | AliFITReconstructor( const AliFITReconstructor&r ); //Not implemented | |
42 | AliFITReconstructor& operator=(const AliFITReconstructor&r); //Not implemented | |
43 | ||
44 | ClassDef(AliFITReconstructor, 1) // class for the T0 reconstruction | |
45 | ||
46 | }; | |
47 | ||
48 | ||
49 | #endif |