X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=inline;f=START%2FAliSTARTdigit.h;h=57dad9931ac66760129fbf25a10cb4a29c40186f;hb=2a2d745b92962240d790845672a72f6f60d78ed9;hp=88d75683ce85492b95d4583f8d85aaa017282258;hpb=1ab4b8355b9bc0436bf0f388cf15b56e0430d59d;p=u%2Fmrichter%2FAliRoot.git diff --git a/START/AliSTARTdigit.h b/START/AliSTARTdigit.h index 88d75683ce8..57dad9931ac 100644 --- a/START/AliSTARTdigit.h +++ b/START/AliSTARTdigit.h @@ -5,47 +5,38 @@ /* $Id$ */ #include -#include +class TArrayI; //___________________________________________ class AliSTARTdigit: public TObject { //////////////////////////////////////////////////////////////////////// public: AliSTARTdigit(); - virtual ~AliSTARTdigit() {} - void SetTimeDiff(Int_t time) {fTimeDiff=time;} + virtual ~AliSTARTdigit(); void SetMeanTime(Int_t time) {fTimeAverage=time;} - Int_t GetTimeDiff() {return fTimeDiff;} Int_t GetMeanTime() {return fTimeAverage;} Int_t GetBestTimeRight() {return fTimeBestRight ;} Int_t GetBestTimeLeft() {return fTimeBestLeft ;} Int_t GetSumADCRight() {return fSumADCRight ;} - void Print(); void SetTimeBestRight( Int_t time) {fTimeBestRight = time;} void SetTimeBestLeft( Int_t time) {fTimeBestLeft = time;} void SetSumADCRight( Int_t ADC) {fSumADCRight = ADC;} // void SetProcessKoef( Float_t pp) {fProcessKoef = pp;} - virtual void SetTimeRight (TArrayI &o); - virtual void SetTimeLeft (TArrayI &o); - virtual void GetTimeRight (TArrayI &o); - virtual void GetTimeLeft (TArrayI &o); - virtual void SetADCRight (TArrayI &o); - virtual void SetADCLeft (TArrayI &o); - virtual void GetADCRight (TArrayI &o); - virtual void GetADCLeft (TArrayI &o); + virtual void SetTime (TArrayI &o); + virtual void GetTime (TArrayI &o); + virtual void SetADC (TArrayI &o); + virtual void GetADC (TArrayI &o); + virtual const char* GetName() const {return "START_D";} private: // Float_t fProcessKoef; // for pp fProcessKoef=1 ; for Pb-Pb - 0.001 Int_t fTimeAverage; // Average time - Int_t fTimeDiff; // Time difference Int_t fTimeBestRight; //TOF first particle on the right Int_t fTimeBestLeft; //TOF first particle on the left Int_t fSumADCRight; // multiplicity on the right side - TArrayI *fTimeRight; // right array's TDC - TArrayI *fTimeLeft; // left arraya's TDC - TArrayI *fADCRight; // right array's ADC - TArrayI *fADCLeft; // left arraya's ADC + TArrayI *fTime; // array's TDC + TArrayI *fADC; // array's ADC - ClassDef(AliSTARTdigit,1) //Digit (Header) object for set:START + ClassDef(AliSTARTdigit,2) //Digit (Header) object for set:START };