#include <TH3.h>
#include <TStyle.h>
#include <TCanvas.h>
+
#include "AliTRDpixel.h"
///////////////////////////////////////////////////////
class AliTRDmatrix : public TObject {
protected:
+
Int_t fRow; // Number of pad-rows
Int_t fCol; // Number of pad-columns
Int_t fTime; // Number of time buckets
virtual AliTRDpixel *GetPixel(Int_t iRow, Int_t iCol, Int_t iTime);
public:
+
AliTRDmatrix();
AliTRDmatrix(Int_t nRow, Int_t nCol, Int_t nTime, Int_t iSec, Int_t iCha, Int_t iPla);
virtual ~AliTRDmatrix();
virtual void AddSignal(Int_t iRow, Int_t iCol, Int_t iTime, Float_t signal);
virtual Bool_t AddTrack(Int_t iRow, Int_t iCol, Int_t iTime, Int_t track);
- virtual void Draw();
+ virtual void Draw(Option_t* = " ");
virtual void DrawRow(Int_t iRow);
virtual void DrawCol(Int_t iCol);
virtual void DrawTime(Int_t iTime);
+ virtual void ProjRow();
+ virtual void ProjCol();
+ virtual void ProjTime();
virtual void SetSignal(Int_t iRow, Int_t iCol, Int_t iTime, Float_t signal);
virtual void SetTrack(Int_t iRow, Int_t iCol, Int_t iTime
virtual Int_t GetChamber() { return fChamber; };
virtual Int_t GetPlane() { return fPlane; };
- ClassDef(AliTRDmatrix,1)
+ ClassDef(AliTRDmatrix,1) // The TRD detector matrix for one readout chamber
};