AliRoot Core  da88d91 (da88d91)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONClusterFinderCOG.h
Go to the documentation of this file.
1 #ifndef ALIMUONCLUSTERFINDERCOG_H
2 #define ALIMUONCLUSTERFINDERCOG_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6 
7 // $Id$
8 
13 // Author Laurent Aphecetche, Subatech
14 
15 #ifndef AliMUONVCLUSTERFINDER_H
16 # include "AliMUONVClusterFinder.h"
17 #endif
18 
20 {
21 public:
23  virtual ~AliMUONClusterFinderCOG();
24 
26 
27  virtual Bool_t Prepare(Int_t detElemId,
28  TObjArray* pads[2],
29  const AliMpArea& area);
30 
31  virtual AliMUONCluster* NextCluster();
32 
33 private:
38 
39  void ComputePosition(AliMUONCluster& cluster);
40 
41 private:
43 
44  ClassDef(AliMUONClusterFinderCOG,1) // A very basic (and mostly useless, probably) cluster finder
45 };
46 
47 #endif
Interface of a cluster finder.
void ComputePosition(AliMUONCluster &cluster)
#define TObjArray
A group of adjacent pads.
A rectangle area positioned in plane..
Definition: AliMpArea.h:20
AliMUONClusterFinderCOG(AliMUONVClusterFinder *clusterFinder)
virtual Bool_t Prepare(Int_t detElemId, TObjArray *pads[2], const AliMpArea &area)
return clusterFinder
AliMUONClusterFinderCOG & operator=(const AliMUONClusterFinderCOG &rhs)
Not implemented.
A very basic (and mostly useless, probably) cluster finder.
virtual Bool_t Prepare(Int_t detElemId, TObjArray *pads[2], const AliMpArea &area)
AliMUONVClusterFinder * fPreClusterFinder
the preclustering we use
virtual AliMUONCluster * NextCluster()