X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=FMD%2FAliFMDRecPoint.h;h=fc9ffbc86adc03eb82d8b8cf72dfe4e359a1d556;hb=79a8fd2c8708d933d953abc527fe6420e415a5b9;hp=5f8c9d3aaf7c925283fdfc4746eb8efa6826c8e2;hpb=bf000c323719fae60753d96db0cfb550cfe09034;p=u%2Fmrichter%2FAliRoot.git diff --git a/FMD/AliFMDRecPoint.h b/FMD/AliFMDRecPoint.h index 5f8c9d3aaf7..fc9ffbc86ad 100644 --- a/FMD/AliFMDRecPoint.h +++ b/FMD/AliFMDRecPoint.h @@ -1,34 +1,65 @@ #ifndef ALIFMDRECPOINT_H #define ALIFMDRECPOINT_H - // Reconstracted Particles Class: has number of reconstructed // particles in sectors from NumOfMinSector to NumberOfMaxSector() // rings from NumOfMinRing to NumOfMaxRing for each FMDvolume // +/** @file AliFMDRecPoint.h + @author Christian Holm Christensen + @date Mon Mar 27 12:46:26 2006 + @brief Pseudo reconstructed charged particle multiplicity +*/ #ifndef ROOT_TObject # include #endif +/** @brief Reconstructed FMD points. + It contains the pseudo-inclusive multiplicity + @ingroup FMD_rec + */ class AliFMDRecPoint: public TObject { public: + /** CTOR */ AliFMDRecPoint(); + /** Constrctor + @param detector Detector + @param ring Ring + @param sector Sector + @param strip Strip + @param eta Psuedo-rapidity @f$ \eta@f$ + @param phi Azimuthal angle @f$ \varphi@f$ + @param edep Energy deposited + @param particles Psuedo-inclusive multiplicity */ AliFMDRecPoint(UShort_t detector, Char_t ring, - UShort_t sector, UShort_t strip, - Float_t eta, Float_t phi, - Float_t edep, Float_t particles); + UShort_t sector, UShort_t strip, + Float_t eta, Float_t phi, + Float_t edep, Float_t particles); + /** DTOR */ virtual ~AliFMDRecPoint() {}; - UShort_t Detector() const { return fDetector; } - Char_t Ring() const { return fRing; } - UShort_t Sector() const { return fSector; } - UShort_t Strip() const { return fStrip; } + /** @return Detector # */ + UShort_t Detector() const { return fDetector; } + /** @return Ring ID */ + Char_t Ring() const { return fRing; } + /** @return sector # */ + UShort_t Sector() const { return fSector; } + /** @return strip # */ + UShort_t Strip() const { return fStrip; } + /** @return Psuedo-rapidity @f$ \eta@f$ */ Float_t Eta() const { return fEta; } + /** @return phi Azimuthal angle @f$ \varphi@f$ */ Float_t Phi() const { return fPhi; } + /** @return edep Energy deposited */ Float_t Edep() const { return fEdep; } + /** @return particles Psuedo-inclusive multiplicity */ Float_t Particles() const { return fParticles; } + /** Print information + @param opt Not used */ virtual void Print(Option_t* opt="D") const; + /** @return Name */ const char* GetName() const; + /** @return Title */ const char* GetTitle() const; protected: UShort_t fDetector; // Detector #