From: bnandi Date: Sat, 13 Sep 2003 20:59:54 +0000 (+0000) Subject: cell information X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=commitdiff_plain;h=24882f83772313b7572fcd2f9b9f034168813df9;ds=inline cell information --- diff --git a/PMD/AliPMDcell.cxx b/PMD/AliPMDcell.cxx new file mode 100644 index 00000000000..c43c38c84af --- /dev/null +++ b/PMD/AliPMDcell.cxx @@ -0,0 +1,59 @@ +//-----------------------------------------------------// +// // +// Date : August 05 2003 // +// // +// Store cell/track info which is used to assign // +// the correct track number to a multiple hit cell // +// // +//-----------------------------------------------------// + +#include "AliPMDcell.h" + +ClassImp(AliPMDcell) + +AliPMDcell::AliPMDcell() +{ + fTrNumber = 0; + fSMNumber = 0; + fXpos = 0; + fYpos = 0; + fEdep = 0.; +} + +AliPMDcell::AliPMDcell(Int_t trnumber, Int_t smnumber, + Int_t xpos, Int_t ypos, Float_t edep) +{ + fTrNumber = trnumber; + fSMNumber = smnumber; + fXpos = xpos; + fYpos = ypos; + fEdep = edep; + +} +AliPMDcell::~AliPMDcell() +{ + +} + +Int_t AliPMDcell::GetTrackNumber() const +{ + return fTrNumber; +} +Int_t AliPMDcell::GetSMNumber() const +{ + return fSMNumber; +} +Int_t AliPMDcell::GetX() const +{ + return fXpos; +} +Int_t AliPMDcell::GetY() const +{ + return fYpos; +} + +Float_t AliPMDcell::GetEdep() const +{ + return fEdep; +} + diff --git a/PMD/AliPMDcell.h b/PMD/AliPMDcell.h new file mode 100644 index 00000000000..4f6f91dabfa --- /dev/null +++ b/PMD/AliPMDcell.h @@ -0,0 +1,41 @@ +#ifndef PMDcell_H +#define PMDcell_H +//-----------------------------------------------------// +// // +// Date : August 05 2003 // +// // +// Store cell/track info which is used to assign // +// the correct track number to a multiple hit cell // +// // +//-----------------------------------------------------// + +#include "Riostream.h" +#include "Rtypes.h" +#include "TObject.h" +#include "TClonesArray.h" + +class AliPMDcell : public TObject +{ + + protected: + Int_t fTrNumber, fSMNumber, fXpos, fYpos; + Float_t fEdep; + + public: + AliPMDcell(); + AliPMDcell(Int_t /* trnumber */, Int_t /* smnumber */, + Int_t /* xpos */, Int_t /* ypos */, Float_t /* edep */); + AliPMDcell(AliPMDcell *pmdcell) {*this = *pmdcell;} + + virtual ~AliPMDcell(); + + Int_t GetTrackNumber() const; + Int_t GetSMNumber() const; + Int_t GetX() const; + Int_t GetY() const; + Float_t GetEdep() const; + + ClassDef(AliPMDcell,1) +}; + +#endif