class AliEveTRDLoaderSim : public AliEveTRDLoader
{
friend class AliEveTRDLoaderSimEditor;
-private:
- AliEveTRDLoaderSim(const AliEveTRDLoaderSim&); // Not implemented
- AliEveTRDLoaderSim& operator=(const AliEveTRDLoaderSim&); // Not implemented
+
public:
AliEveTRDLoaderSim(const Text_t* n="AliEveTRDLoaderSim", const Text_t* t=0);
virtual ~AliEveTRDLoaderSim() {}
Bool_t GoToEvent(int ev);
- Bool_t LoadHits(TTree *tH);
Bool_t Open(const char *file, const char *dir=".");
-private:
+protected:
AliRunLoader *fRunLoader; // Run Loader
- ClassDef(AliEveTRDLoaderSim, 1); // Alieve loader for the TRD detector (gAlice)
+private:
+ AliEveTRDLoaderSim(const AliEveTRDLoaderSim&); // Not implemented
+ AliEveTRDLoaderSim& operator=(const AliEveTRDLoaderSim&); // Not implemented
+
+ ClassDef(AliEveTRDLoaderSim, 0); // Alieve loader for the TRD detector (gAlice)
};
class AliEveTRDLoaderRaw : public AliEveTRDLoader
{
-private:
- AliEveTRDLoaderRaw(const AliEveTRDLoaderRaw&); // Not implemented
- AliEveTRDLoaderRaw& operator=(const AliEveTRDLoaderRaw&); // Not implemented
-
public:
AliEveTRDLoaderRaw(const Text_t* n="AliEveTRDLoaderRaw", const Text_t* t=0);
virtual ~AliEveTRDLoaderRaw() {}
Bool_t GoToEvent(int ev);
- Bool_t LoadEvent();
+ //Bool_t NextEvent(Bool_t rewindOnEnd=kTRUE);
Bool_t Open(const char *file, const char *dir=".");
- void SetDataType(TRDDataTypes type);
private:
- void NextEvent(Bool_t rewindOnEnd=kTRUE);
+ Bool_t LoadEvent();
-private:
AliRawReaderDate *fRawDateReader; // raw data reader
AliRawReaderRoot *fRawRootReader; // raw root reader
- AliTRDrawData *fRaw; // raw data
- Bool_t fDataRoot; // data in root format
- Int_t fEventOld; // old event
+ AliTRDrawData *fRaw; // raw data
+ Int_t fEventCnt; // event contor
- ClassDef(AliEveTRDLoaderRaw, 1); // Alieve loader for the TRD detector (raw)
+ AliEveTRDLoaderRaw(const AliEveTRDLoaderRaw&); // Not implemented
+ AliEveTRDLoaderRaw& operator=(const AliEveTRDLoaderRaw&); // Not implemented
+
+ ClassDef(AliEveTRDLoaderRaw, 0); // Alieve loader for the TRD detector (raw)
};
class AliEveTRDLoaderSimEditor : public TGedFrame
{
-private:
- AliEveTRDLoaderSimEditor(const AliEveTRDLoaderSimEditor&); // Not implemented
- AliEveTRDLoaderSimEditor& operator=(const AliEveTRDLoaderSimEditor&); // Not implemented
-
public:
AliEveTRDLoaderSimEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
protected:
AliEveTRDLoaderSim *fM; // Model object.
- TGCheckButton *fLoadHits, *fLoadDigits, *fLoadClusters, *fLoadTracks; // What data to load.
+ TGCheckButton *fCheckedHits, *fCheckedDigits, *fCheckedClusters, *fCheckedTracklets; // What data to load.
+
+private:
+ AliEveTRDLoaderSimEditor(const AliEveTRDLoaderSimEditor&); // Not implemented
+ AliEveTRDLoaderSimEditor& operator=(const AliEveTRDLoaderSimEditor&); // Not implemented
- ClassDef(AliEveTRDLoaderSimEditor,1); // Editor for AliEveTRDLoaderSim
+ ClassDef(AliEveTRDLoaderSimEditor, 0); // Editor for AliEveTRDLoaderSim
};
#endif