]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONDetElement.h
- Adding option for ownership of sector
[u/mrichter/AliRoot.git] / MUON / AliMUONDetElement.h
index 38a6d8e4c1f1c55776c027492d7ab36123f98056..ac97f9ed86febeba049877ad3e63ea7687e87095 100644 (file)
@@ -7,7 +7,10 @@
 
 /// \ingroup rec
 /// \class AliMUONDetElement
-/// \brief Detection element object containing information for combined cluster / track finder in MUON arm 
+/// \brief Detection element object containing information for combined 
+/// cluster / track finder in MUON arm 
+///
+/// \author Alexander Zinchenko, JINR Dubna
  
 #include <TObject.h>
 class TObjArray;
@@ -25,8 +28,6 @@ class AliMUONDetElement : public TObject
 
   AliMUONDetElement();
   AliMUONDetElement(Int_t idDE, AliMUONDigit *dig, AliMUONClusterFinderAZ *recModel); // constructor
-  AliMUONDetElement(const AliMUONDetElement & rhs); // copy constructor
-  AliMUONDetElement& operator = (const AliMUONDetElement& rhs); // assignment operator
   virtual ~AliMUONDetElement(); // Destructor
 
   Int_t IdDE(void) const { return fidDE; } // det. elem. ID
@@ -53,24 +54,24 @@ class AliMUONDetElement : public TObject
   Bool_t IsSortable() const { return kTRUE; }
   Int_t Compare(const TObject* detElem) const; // "Compare" function for sorting
 
- protected:
-
  private:
  
-  Int_t fidDE; // det. elem. ID
-  Int_t fIndex; // det. elem. position index in container
-  Int_t fChamber; // chamber No
-  Double_t fZ; // det. elem. Z-coordinate
-  Int_t fLeft[2]; // numbers of digits not used for clustering
-  Int_t fNHitsForRec; // number of hits for rec.
-  AliMUONGeometrySegmentation* fSeg[2]; // segmentation
-  AliMUONHitMapA1 *fHitMap[2]; // map of digits
-  TObjArray *fDigits[2]; // container of digits from this det. elem.
-  TObjArray *fRawClus; // raw clusters
-  TClonesArray *fHitsForRec; // HitForRec's
-  AliMUONClusterFinderAZ *fRecModel; // cluster finder
+  Int_t fidDE; ///< det. elem. ID
+  Int_t fIndex; ///< det. elem. position index in container
+  Int_t fChamber; ///< chamber No
+  Double_t fZ; ///< det. elem. Z-coordinate
+  Int_t fLeft[2]; ///< numbers of digits not used for clustering
+  Int_t fNHitsForRec; ///< number of hits for rec.
+  AliMUONGeometrySegmentation* fSeg[2]; ///< segmentation
+  AliMUONHitMapA1 *fHitMap[2]; ///< map of digits
+  TObjArray *fDigits[2]; ///< container of digits from this det. elem.
+  TObjArray *fRawClus; ///< raw clusters
+  TClonesArray *fHitsForRec; ///< HitForRec's
+  AliMUONClusterFinderAZ *fRecModel; ///< cluster finder
 
   // Functions
+  AliMUONDetElement(const AliMUONDetElement & rhs); // copy constructor
+  AliMUONDetElement& operator = (const AliMUONDetElement& rhs); // assignment operator
 
   ClassDef(AliMUONDetElement,0) // detection element object
     };