]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDrawData.h
o small fix
[u/mrichter/AliRoot.git] / TRD / AliTRDrawData.h
index 11275a31aa6d378df2af9e5cc7084546e96c64a3..0fe5cfd92d6d2d20c39ddc17dac1e41fd61c38ba 100644 (file)
@@ -12,6 +12,8 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "TObject.h"
+#include "AliLog.h"
+#include "AliTRDgeometry.h"
 
 class TTree;
 class TClonesArray;
@@ -21,7 +23,6 @@ class AliRunLoader;
 class AliRawReader;
 
 class AliTRDdigitsManager;
-class AliTRDgeometry;
 class AliTRDfeeParam;
 class AliTRDarrayADC;
 class AliTRDdigitsParam;
@@ -41,10 +42,10 @@ class AliTRDrawData : public TObject {
 
   virtual AliTRDdigitsManager *Raw2Digits(AliRawReader *rawReader);
 
-  virtual TClonesArray    *TrackletsArray();
-  virtual TClonesArray    *TracksArray();
-  void                    SetTrackletsOwner(TClonesArray *trkl = 0x0) { fTracklets = trkl; } // set to own the given array
-  void                    SetTracksOwner(TClonesArray *trk = 0x0) { fTracks = trk; } // set to own the given array
+  void                    SetTracklets(TClonesArray*) { AliError("Deprecated, not doing anything."); }
+  void                    SetTracks(TClonesArray*) { AliError("Deprecated, not doing anything"); }
+
+  UInt_t  GetTriggerFlags(const Int_t sector) const { return fTrgFlags[sector]; }
 
  protected:
 
@@ -75,6 +76,7 @@ class AliTRDrawData : public TObject {
   Int_t   fSMindexPos;                // Position of SM index word
   Int_t   fStackindexPos;             // Position of SM index word
   UInt_t  fEventCounter;              // Event counter(starting from 1)
+  UInt_t  fTrgFlags[AliTRDgeometry::kNsector]; // trigger flags
   AliTRDmcmSim      *fMcmSim;         //! MCM simulation for raw data output
   AliTRDdigitsParam *fDigitsParam;    // Digits parameter