class AliMUONClusterFinderSimpleFit : public AliMUONVClusterFinder
{
public:
- AliMUONClusterFinderSimpleFit();
+ AliMUONClusterFinderSimpleFit(AliMUONVClusterFinder* clusterFinder);
virtual ~AliMUONClusterFinderSimpleFit();
virtual Bool_t Prepare(const AliMpVSegmentation* segmentations[2],
- TClonesArray* digits[2]);
+ const AliMUONVDigitStore& digitStore);
virtual AliMUONCluster* NextCluster();
private:
+ /// Not implemented
AliMUONClusterFinderSimpleFit(const AliMUONClusterFinderSimpleFit& rhs);
+ /// Not implemented
AliMUONClusterFinderSimpleFit& operator=(const AliMUONClusterFinderSimpleFit& rhs);
+
void ComputePosition(AliMUONCluster& cluster);
private:
AliMUONVClusterFinder* fClusterFinder; //!< the preclustering we use
AliMUONMathieson* fMathieson; //!< Mathieson to compute the charge repartition
- ClassDef(AliMUONClusterFinderSimpleFit,1) //
+ ClassDef(AliMUONClusterFinderSimpleFit,1) // Basic cluster finder
};
#endif