]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONRawStreamTracker.h
Use different names for cut object tlist in case f prompt and secondary Ds (Gian...
[u/mrichter/AliRoot.git] / MUON / AliMUONRawStreamTracker.h
index 5091794ffdd78a869486e0a5f5478dbdb349a89c..e580d56a7c023a9e4302a17bf0621582b2acb375 100644 (file)
@@ -24,6 +24,7 @@ class AliMUONBlockHeader;
 class AliMUONRawStreamTracker: public AliMUONVRawStreamTracker {
   public :
     AliMUONRawStreamTracker();
+    AliMUONRawStreamTracker(TRootIOCtor* dummy);
     AliMUONRawStreamTracker(AliRawReader* rawReader);
     virtual ~AliMUONRawStreamTracker();
 
@@ -49,8 +50,6 @@ class AliMUONRawStreamTracker: public AliMUONVRawStreamTracker {
     
     virtual Bool_t NextDDL();
 
-    /// Return maximum number of DDLs
-    Int_t GetMaxDDL() const {return fgkMaxDDL;}
     /// Return maximum number of block per DDL in DATE file
     Int_t GetMaxBlock() const {return  fPayload->GetMaxBlock();}
     /// Return maximum number of Dsp per block in DATE file
@@ -73,6 +72,9 @@ class AliMUONRawStreamTracker: public AliMUONVRawStreamTracker {
 
     /// Return number of DDL
     Int_t GetDDL() const {return fDDL - 1;}
+               
+               /// Return current DDL index
+    Int_t GetCurentDDL() const {return fCurrentDDLIndex;}
 
     /// Return pointer for payload
     AliMUONPayloadTracker*  GetPayLoad()    const {return fPayload;}
@@ -121,7 +123,6 @@ class AliMUONRawStreamTracker: public AliMUONVRawStreamTracker {
     Int_t fCurrentBusStructIndex;            //!< for iterator: current bus index    
     Int_t fCurrentDataIndex;                 //!< for iterator: current data index
     Int_t  fDDL;                             //!< number of DDL
-    static const Int_t  fgkMaxDDL;           //!< maximum number of DDLs
 
     ClassDef(AliMUONRawStreamTracker, 4)    // base class for reading MUON raw digits
 };