/// \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;
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
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
};