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