1 #ifndef ALIMUONCLUSTERFINDERSIMPLEFIT_H
2 #define ALIMUONCLUSTERFINDERSIMPLEFIT_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 /// \class AliMUONClusterFinderSimpleFit
11 /// \brief Basic cluster finder
13 // Author Laurent Aphecetche, Subatech
15 #ifndef AliMUONVCLUSTERFINDER_H
16 # include "AliMUONVClusterFinder.h"
19 class AliMUONMathieson;
21 class AliMUONClusterFinderSimpleFit : public AliMUONVClusterFinder
24 AliMUONClusterFinderSimpleFit();
25 virtual ~AliMUONClusterFinderSimpleFit();
27 virtual Bool_t Prepare(const AliMpVSegmentation* segmentations[2],
28 TClonesArray* digits[2]);
30 virtual AliMUONCluster* NextCluster();
33 AliMUONClusterFinderSimpleFit(const AliMUONClusterFinderSimpleFit& rhs);
34 AliMUONClusterFinderSimpleFit& operator=(const AliMUONClusterFinderSimpleFit& rhs);
35 void ComputePosition(AliMUONCluster& cluster);
38 AliMUONVClusterFinder* fClusterFinder; //!< the preclustering we use
39 AliMUONMathieson* fMathieson; //!< Mathieson to compute the charge repartition
41 ClassDef(AliMUONClusterFinderSimpleFit,1) //