/*
$Log$
+Revision 1.3 2000/07/10 20:57:39 hristov
+Update of TPC code and macros by M.Kowalski
+
Revision 1.2 2000/06/30 12:07:49 kowal2
Updated from the TPC-PreRelease branch
//-----------------------------------------------------------------------------
//
-// Implementation of class ALICLUSTERFINDER
+// Implementation of class ALITPCCLUSTERFINDER
//
//Class for cluster finding in two dimension.
//In the present there are implemented two algorithm
#include "TRandom.h"
#include "AliH2F.h"
#include "TMarker.h"
-#include "AliCluster.h"
+#include "AliComplexCluster.h"
#include "AliTPCClusterFinder.h"
#include <fstream.h>
for ( Int_t dd =1;((dd<=dmax) && (naccepted>0));dd++){
naccepted=0;
for (Int_t di = -dd;di<=dd;di++){
- Int_t ddj = dd-abs(di);
+ Int_t ddj = dd-TMath::Abs(di);
Int_t sigstart = (ddj>0) ? -1 : 0;
for (Int_t sig = sigstart;sig<=1;sig+=2){
Int_t dj= sig*ddj;
//draw marker for each of cluster
Int_t ncl=fClustersArray->GetEntriesFast();
for (Int_t i=0;i<ncl;i++){
- AliCluster *cl = (AliCluster*)fClustersArray->UncheckedAt(i);
+ AliComplexCluster *cl = (AliComplexCluster*)fClustersArray->UncheckedAt(i);
TMarker * marker = new TMarker;
marker->SetX(cl->fX);
marker->SetY(cl->fY);
// include files and class forward declarations
#include "TObject.h"
#include "TH2.h"
-#include "AliCluster.h"
+//#include "AliComplexCluster.h"
class TClonesArray;
-class AliCluster;
+class AliComplexCluster;
class AliCell;
class AliArrayI;
class AliDetectorParam;
class TMinuit;
class AliH2F;
+class AliDigitCluster;
class AliTPCClusterFinder : public TObject {
TClonesArray * fClustersArray; //array with current clusters
Bool_t rOK;
//signalize that all fields were initialised
- ClassDef(AliTPCClusterFinder,2)
+ ClassDef(AliTPCClusterFinder,2) // Cluster finder
};