X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=MUON%2FAliMUONPixel.h;h=9ce458b891d781cf3631f91ddab59989402cfdb5;hp=09def66b5d130872de9d28d7a9e9d50ef9109044;hb=ea199e3323227b3b3b8ef38f428c172b1e0eb413;hpb=337c904103b35cd3498e28863dfb9aab148149ee diff --git a/MUON/AliMUONPixel.h b/MUON/AliMUONPixel.h index 09def66b5d1..9ce458b891d 100644 --- a/MUON/AliMUONPixel.h +++ b/MUON/AliMUONPixel.h @@ -6,6 +6,12 @@ /* $Id$ */ // Revision of includes 07/05/2004 +/// \ingroup rec +/// \class AliMUONPixel +/// \brief Pixel for MLEM method of cluster finding +/// +/// \author Alexander Zinchenko, JINR Dubna + #include class AliMUONPixel : public TObject { @@ -19,10 +25,12 @@ class AliMUONPixel : public TObject { Double_t Charge(void) const { return fCharge; } // pixel charge Double_t Size(Int_t ixy) const { return fSize[ixy]; } // pixel size Double_t Coord(Int_t ixy) const { return fXY[ixy]; } // pixel coordinate + Int_t Flag(void) const { return fFlag; } // pixel flag void SetCharge(Double_t Charge) { fCharge = Charge; } // set charge void SetSize(Int_t ixy, Double_t Size) { fSize[ixy] = Size; } // set size - void SetCoord(Int_t ixy, Double_t Coord) { fXY[ixy] = Coord; } + void SetCoord(Int_t ixy, Double_t Coord) { fXY[ixy] = Coord; } // set coordinate + void SetFlag(Int_t flag) { fFlag = flag; } // set flag void Shift(Int_t ixy, Double_t shift) { fXY[ixy] += shift; } void Print(const char* opt="") const; // What is necessary for sorting TObjArray's @@ -33,9 +41,10 @@ class AliMUONPixel : public TObject { private: - Double_t fCharge; // pixel charge - Double_t fSize[2]; // pixel size - Double_t fXY[2]; // pixel coordinates + Double_t fCharge; //!< pixel charge + Double_t fSize[2]; //!< pixel size + Double_t fXY[2]; //!< pixel coordinates + Int_t fFlag; //!< pixel flag // Functions