]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONPreClusterFinderV2.h
Using a conservative 3% estimate for the K0s signal extraction systematics. Using...
[u/mrichter/AliRoot.git] / MUON / AliMUONPreClusterFinderV2.h
index 6fb0736eb0f1353d16fad7850ac210c81032f6f6..c94fae91e4236d8f65fc82d745d19c0db20e5082 100644 (file)
@@ -25,8 +25,14 @@ public:
   AliMUONPreClusterFinderV2();
   virtual ~AliMUONPreClusterFinderV2();
   
-  virtual Bool_t Prepare(const AliMpVSegmentation* segmentations[2],
-                         const AliMUONVDigitStore& digitStore);
+  Bool_t NeedSegmentation() const { return kTRUE; }
+  
+  using AliMUONVClusterFinder::Prepare;
+
+  virtual Bool_t Prepare(Int_t detElemId,                         
+                         TObjArray* pads[2],
+                         const AliMpArea& area,
+                         const AliMpVSegmentation* seg[2]);
   
   virtual AliMUONCluster* NextCluster();
 
@@ -42,11 +48,11 @@ private:
   
 private:
   TClonesArray* fClusters; //!< the clusters we've found (owner)
-  const AliMpVSegmentation** fSegmentations; //!< segmentations (not owner)
-  TClonesArray* fPads[2]; //!< the pads corresponding to the digits (owner)
+  const AliMpVSegmentation** fkSegmentations; //!< segmentations (not owner)
+  TObjArray** fPads; //!< the pads corresponding to the digits (not owner)
   Int_t fDetElemId; //!< which DE we're considering
   
-  ClassDef(AliMUONPreClusterFinderV2,1) // A basic pre-cluster finder
+  ClassDef(AliMUONPreClusterFinderV2,2) // A basic pre-cluster finder
 };
 
 #endif