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
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*
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:
ClassDef(AliEveTRDTracklet, 0); // TRD tracklet visualisation
};
+void AliEveTRDTracklet::Load(Char_t *what) const
+{
+ if(fClusters) fClusters->Load(what);
+}
class AliTrackPoint;
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:
AliEveTRDTrackletOnline(AliTRDtrackletWord *tracklet);
~AliEveTRDTrackletOnline();
-// void Print(Option_t *o="") const; // *MENU*
void ShowMCM(Option_t *opt = "RHT") const; // *MENU*
private:
Int_t fDetector;