]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONEventRecoCombi.h
Added function CheckBranches() imposing limitation on the number of created
[u/mrichter/AliRoot.git] / MUON / AliMUONEventRecoCombi.h
index 8e61d69f4829f5f298893278bf518af09011c37e..569b111a0e9c11693775fcab59e45d2a53aa20bb 100644 (file)
@@ -15,7 +15,7 @@
 
 class AliMUONData;
 class AliMUONDetElement;
-class AliMUONTrackReconstructor;
+class AliMUONTrackReconstructorK;
 class AliMUONClusterFinderAZ;
 class AliMUONHitForRec;
 class AliLoader;
@@ -26,7 +26,7 @@ class AliMUONEventRecoCombi : public TObject
     virtual ~AliMUONEventRecoCombi();
     static AliMUONEventRecoCombi* Instance();
     void FillEvent(AliMUONData *data, AliMUONClusterFinderAZ *recModel); // fill event info
-    void FillRecP(AliMUONData *dataCluster, AliMUONTrackReconstructor *recoTrack); // fill used rec. points from det. elems
+    void FillRecP(AliMUONData *dataCluster, AliMUONTrackReconstructorK *recoTrack) const; // fill used rec. points from det. elems
 
     Int_t Nz() const { return fNZ; } // number of DE different Z-positions
     Double_t Z(Int_t iz) const { return (*fZ)[iz]; } // Z of DE
@@ -36,15 +36,16 @@ class AliMUONEventRecoCombi : public TObject
 
  protected:
     AliMUONEventRecoCombi();
-    //AliMUONEventRecoCombi(const AliMUONEventRecoCombi& rhs);
-    //AliMUONEventRecoCombi & operator = (const AliMUONEventRecoCombi& rhs);
 
  private:
-    static AliMUONEventRecoCombi* fgRecoCombi; // ! singleton instance
-    TClonesArray *fDetElems; // ! array of Det. Elem. objects
-    TArrayD *fZ; // ! array of det. elem. Z-coordinates
-    Int_t fNZ; // ! number of different Z's
-    Int_t **fDEvsZ; // ! list of DE's vs Z-coordinates
+    static AliMUONEventRecoCombi* fgRecoCombi; //!<  singleton instance
+    TClonesArray *fDetElems; //!<  array of Det. Elem. objects
+    TArrayD *fZ; //!<  array of det. elem. Z-coordinates
+    Int_t fNZ; //!<  number of different Z's
+    Int_t **fDEvsZ; //!<  list of DE's vs Z-coordinates
+
+    AliMUONEventRecoCombi(const AliMUONEventRecoCombi& rhs);
+    AliMUONEventRecoCombi & operator = (const AliMUONEventRecoCombi& rhs);
 
     ClassDef(AliMUONEventRecoCombi, 0) // Combined cluster/track finder steering class
       };