Update of the SSD on-line clusterfinder:
[u/mrichter/AliRoot.git] / HLT / ITS / AliHLTITSclusterer.h
1 //-*- Mode: C++ -*-
2 // $Id$
3
4 #ifndef ALIHLTITSCLUSTERER_H
5 #define ALIHLTITSCLUSTERER_H
6 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
7  * See cxx source for full Copyright notice                               */
8
9 //-------------------------------------------------------------------------
10 //                          High Level Trigger ITS clusterer
11 //       This class derives completely from the off-line AliITSclustererV2.
12 //       The only difference is in the interface of calling it and stoting
13 //       the clusters's tree.
14 //      
15 //           Origin: Cvetan Cheshkov, CERN, Cvetan.Cheshkov@cern.ch 
16 //-------------------------------------------------------------------------
17
18 #include "AliITSclustererV2.h"
19
20 class TTree;
21 class AliRawReader;
22
23 //-------------------------------------------------------------------------
24 class AliHLTITSclusterer : public AliITSclustererV2 {
25 public:
26   AliHLTITSclusterer():AliITSclustererV2(), fNModule(0) {}
27   AliHLTITSclusterer(const Char_t *geom);
28
29   void Digits2Clusters(AliRawReader* rawReader,TTree *cTree);
30
31 private:
32   Int_t fNModule;             // total number of modules
33  
34   ClassDef(AliHLTITSclusterer,1)   //HLT ITS clusterer
35 };
36
37 typedef AliHLTITSclusterer AliL3ITSclusterer; // for backward compatibility
38
39 #endif