X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=T0%2FAliT0.h;h=b5908ab1f02d9fa5c1a8fa8555282e2768e78f44;hb=3968076d92bca527849bc89aa0b147cd4ac5ac2d;hp=89fc7f32b13c554f0043d595823c5f0a8a8a643e;hpb=661663fae92c654b71c7242a96e02c20f702d9dd;p=u%2Fmrichter%2FAliRoot.git diff --git a/T0/AliT0.h b/T0/AliT0.h index 89fc7f32b13..b5908ab1f02 100644 --- a/T0/AliT0.h +++ b/T0/AliT0.h @@ -9,7 +9,6 @@ #include #include -#include #include "AliT0RecPoint.h" #include "AliT0digit.h" #include "AliT0Trigger.h" @@ -18,6 +17,8 @@ class TDirectory; class TFile; class AliESD; + + R__EXTERN TDirectory * gDirectory; @@ -33,12 +34,10 @@ public: virtual void AddHit(Int_t track, Int_t *vol, Float_t *hits); virtual void AddDigit(Int_t *, Int_t *) {}; virtual void AddDigit(Int_t besttimeright, Int_t besttimeleft, Int_t meantime, - Int_t timediff, Int_t sumMult, + Int_t timediff, Int_t sumMult, Int_t refpoint, TArrayI *time, TArrayI *adc, TArrayI *timeAmp, TArrayI *adcAmp); - virtual void BuildGeometry(); virtual void CreateGeometry(){} virtual void CreateMaterials(){} - virtual Int_t DistanceToPrimitive(Int_t px, Int_t py); virtual void DrawDetector(){} virtual Int_t IsVersion()const {return 0;} virtual void Init(); @@ -57,12 +56,13 @@ public: void Raw2Digits (AliRawReader *reader,TTree* digitsTree); virtual AliTriggerDetector* CreateTriggerDetector() const { return new AliT0Trigger(); } - + + virtual void Raw2Digits() {} protected: - Int_t fIdSens; // Sensetive Cherenkov photocathode - AliT0digit *fDigits; - AliT0RecPoint *fRecPoints; + Int_t fIdSens; // Sensetive Cherenkov photocathode + AliT0digit *fDigits; // pointer to T0digits + AliT0RecPoint *fRecPoints; // pointer to T0 RecPoints private: AliT0(const AliT0&);