]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDrecPoint.h
Try to remove compiler warnings on Sun and HP
[u/mrichter/AliRoot.git] / TRD / AliTRDrecPoint.h
CommitLineData
f7336fa3 1#ifndef TRDrecPoint_h
2#define TRDrecPoint_h
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8#include "AliRecPoint.h"
9
10class AliTRDrecPoint : public AliRecPoint {
11
12 public:
13
14 AliTRDrecPoint();
6f1e466d 15 ~AliTRDrecPoint() {};
9d0b222b 16 virtual void Print(Option_t* ) {};
6f1e466d 17 virtual void AddDigit(Int_t digit);
9d0b222b 18 virtual void AddDigit(AliDigitNew &digit) {};
6f1e466d 19
20 virtual void SetEnergy(Float_t amp) { fAmp = amp; };
21 virtual void SetDetector(Int_t det) { fDetector = det; };
22 virtual void SetLocalPosition(TVector3 &pos);
23 virtual void SetLocalRow(Float_t r) { fLocPos.SetX(r); };
24 virtual void SetLocalCol(Float_t c) { fLocPos.SetY(c); };
25 virtual void SetLocalTime(Float_t t) { fLocPos.SetZ(t); };
26
27 virtual Int_t GetDetector() { return fDetector; };
28 virtual Int_t GetDigit(Int_t i = 0) { if (i < fMulDigit)
29 return fDigitsList[i];
30 else
31 return -1;};
32 virtual Float_t GetLocalRow() { return fLocPos(0); };
33 virtual Float_t GetLocalCol() { return fLocPos(1); };
34 virtual Float_t GetLocalTime() { return fLocPos(2); };
f7336fa3 35
36 protected:
37
38 Int_t fDetector; // TRD detector number
39
40 ClassDef(AliTRDrecPoint,1) // Reconstructed point for the TRD
41
42};
43
44#endif