]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveDet/AliEveTRDData.h
Added last decoder version (V2) in TOF raw data visualization
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveTRDData.h
index 3f4bce6171203ffb1c1924594666af1108cc5993..134f99ae59e347821cf8100252b33a69e669a2c9 100644 (file)
@@ -49,25 +49,17 @@ private:
 class AliTRDdigitsManager;
 class AliEveTRDDigits : public TEveQuadSet
 {
-  friend class AliEveTRDDigitsEditor;
+  //friend class AliEveTRDDigitsEditor;
 
 public:
   AliEveTRDDigits(AliEveTRDChamber *p);
   ~AliEveTRDDigits();
-
-  void                 ComputeRepresentation();
-  const AliTRDarrayADC*        GetData() const {return fData.HasData() ? &fData : NULL;}
-  //void                       Paint(Option_t *opt="");
-  void                 Reset();
   void                 SetData(AliTRDdigitsManager *digits);
 
 protected:
   AliEveTRDChamber *fParent;
 
 private:
-  TEveBoxSet           fBoxes; // Boxset for didigit representation.
-  AliTRDarrayADC       fData;  // Raw-data array.
-
   AliEveTRDDigits(const AliEveTRDDigits&);            // Not implemented
   AliEveTRDDigits& operator=(const AliEveTRDDigits&); // Not implemented
 
@@ -81,7 +73,7 @@ class AliEveTRDClusters : public AliEveTRDHits
 public:
   AliEveTRDClusters();
 
-  void Load(Char_t *what="all", Bool_t stkwise=kTRUE) const; // *MENU*
+  void Load(Char_t *what="all") const; // *MENU*
   void PointSelected(Int_t n);
   void Print(Option_t *o = "") const; // *MENU*
 
@@ -101,6 +93,7 @@ public:
   AliEveTRDTracklet(AliTRDseedV1 *trklt);
   ~AliEveTRDTracklet();
   AliEveTRDClusters* GetClusters() const {return fClusters;}
+  inline void        Load(Char_t *what="all") const; // *MENU*
   void               Print(Option_t *o="") const; // *MENU*
 
 private:
@@ -111,6 +104,10 @@ private:
 
   ClassDef(AliEveTRDTracklet, 0); // TRD tracklet visualisation
 };
+void AliEveTRDTracklet::Load(Char_t *what) const
+{
+  if(fClusters) fClusters->Load(what);
+}
 
 
 class AliTrackPoint;
@@ -135,6 +132,7 @@ public:
   virtual ~AliEveTRDTrack();
   //AliEveTRDTracklet*  GetTracklet(Int_t plane) const {return plane <6 && plane >= 0 ? fTracklet[plane] : NULL;}
   void    Print(Option_t *opt="a") const; // *MENU*
+  void    Load(Char_t *what="all") const; // *MENU*
   void    SetStatus(UChar_t s=0);         // *MENU*
   void    SetESDstatus(ULong_t stat) {fESDStatus = stat;} 
 private:
@@ -161,7 +159,6 @@ public:
   AliEveTRDTrackletOnline(AliTRDtrackletWord *tracklet);
   ~AliEveTRDTrackletOnline();
 
-//  void               Print(Option_t *o="") const; // *MENU*
   void               ShowMCM(Option_t *opt = "RHT") const; // *MENU*
 private:
   Int_t fDetector;