#ifndef ALITPCCLUSTERERMI_H
#define ALITPCCLUSTERERMI_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice */
+
+/* $Id$ */
+
+
+
//-------------------------------------------------------
// TPC clusterer
//
class AliTPCParam;
class AliTPCclusterMI;
class AliTPCClustersRow;
+class AliRawReader;
class AliSimDigits;
class TTree;
class AliTPCclustererMI : public TObject{
public:
- AliTPCclustererMI();
- virtual void Digits2Clusters(const AliTPCParam *par, Int_t eventn=1);
+ AliTPCclustererMI(const AliTPCParam* par);
+ virtual void Digits2Clusters();
+ virtual void Digits2Clusters(AliRawReader* rawReader);
virtual void SetInput(TTree * tree); // set input tree with digits
virtual void SetOutput(TTree * tree); //set output tree with
private:
void AddCluster(AliTPCclusterMI &c); // add the cluster to the array
void UnfoldCluster(Int_t * matrix[7], Float_t recmatrix[5][5],
Float_t & meani, Float_t & meanj, Float_t & sum, Float_t &overlap );
+ void FindClusters();