]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONClusterFinderPeakCOG.h
removed obsolete AliMUONAlignmentRecord classes (AliMillePedeRecord is now used,...
[u/mrichter/AliRoot.git] / MUON / AliMUONClusterFinderPeakCOG.h
index 9b4f61114dbc0e892656a710feb0dbc9ab4c9b12..9c534f4ed1f30c3b344e45233884ee8d17a96022 100644 (file)
@@ -24,7 +24,6 @@
 class AliMUONPad;
 
 class TH2D;
-class TClonesArray;
 
 class AliMUONClusterFinderPeakCOG : public AliMUONVClusterFinder
 {
@@ -37,7 +36,7 @@ public:
 
   using AliMUONVClusterFinder::Prepare;
 
-  virtual Bool_t Prepare(Int_t detElemId, TClonesArray* pads[2],
+  virtual Bool_t Prepare(Int_t detElemId, TObjArray* pads[2],
                          const AliMpArea& area, const AliMpVSegmentation* seg[2]);
   
   virtual AliMUONCluster* NextCluster();
@@ -70,7 +69,7 @@ private:
   
   Int_t FindLocalMaxima(TObjArray *pixArray, Int_t *localMax, Double_t *maxVal); // find local maxima 
   void  FlagLocalMax(TH2D *hist, Int_t i, Int_t j, Int_t *isLocalMax); // flag local max
-  void  FindCluster(AliMUONCluster& cluster, Int_t *localMax, Int_t iMax); // find cluster around local max
+  void  FindCluster(AliMUONCluster& cluster, const Int_t *localMax, Int_t iMax); // find cluster around local max
   void  PadsInXandY(AliMUONCluster& cluster, Int_t &nInX, Int_t &nInY) const; // get number of pads in X and Y
 
   void CheckOverlaps();
@@ -99,7 +98,7 @@ private:
   Int_t fDetElemId; //!< current DE being processed
   Int_t fClusterNumber; //!< current cluster number
   
-  const AliMpVSegmentation *fSegmentation[2]; //!< new segmentation
+  const AliMpVSegmentation *fkSegmentation[2]; //!< new segmentation
   
   TH2D *fHistAnode; //!< histo for peak search
   TObjArray* fPixArray; //!< collection of pixels