#ifndef ALIMUONCLUSTERFINDERCOG_H #define ALIMUONCLUSTERFINDERCOG_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ // $Id$ /// \ingroup rec /// \class AliMUONClusterFinderCOG /// \brief A very basic (and mostly useless, probably) cluster finder /// // Author Laurent Aphecetche, Subatech #ifndef AliMUONVCLUSTERFINDER_H # include "AliMUONVClusterFinder.h" #endif class AliMUONClusterFinderCOG : public AliMUONVClusterFinder { public: AliMUONClusterFinderCOG(AliMUONVClusterFinder* clusterFinder); virtual ~AliMUONClusterFinderCOG(); using AliMUONVClusterFinder::Prepare; virtual Bool_t Prepare(Int_t detElemId, TObjArray* pads[2], const AliMpArea& area); virtual AliMUONCluster* NextCluster(); private: /// Not implemented AliMUONClusterFinderCOG(const AliMUONClusterFinderCOG& rhs); /// Not implemented AliMUONClusterFinderCOG& operator=(const AliMUONClusterFinderCOG& rhs); void ComputePosition(AliMUONCluster& cluster); private: AliMUONVClusterFinder* fPreClusterFinder; ///< the preclustering we use ClassDef(AliMUONClusterFinderCOG,1) // A very basic (and mostly useless, probably) cluster finder }; #endif