]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ZDC/AliZDCRawStream.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / ZDC / AliZDCRawStream.h
index de665646a5484b0de7be20bec69eabf1f9ac86e9..1976032d19bc100a7679de7c80d40a64324572b1 100644 (file)
@@ -18,7 +18,7 @@
 #include "AliZDCChMap.h"
 
 class AliRawReader;
-class AliRawDataHeader;
+struct AliRawDataHeader;
 
 
 class AliZDCRawStream: public TObject {
@@ -170,14 +170,17 @@ class AliZDCRawStream: public TObject {
     Bool_t IsL0BitSet()     const {return fIsL0BitSet;}  
     Bool_t IsPileUpEvent()  const {return fIsPileUpEvent;} 
     
+    void SetReadOutCard(Int_t icard)  {fReadOutCard=icard;}
+    void SetDataOffset(Int_t iOffset) {fDataOffset=iOffset;}
     void SetNChannelsOn(Int_t val) {fNChannelsOn = val;}
     void SetSector(Int_t i, Int_t val) {fSector[i] = val;}
+    void SetMapRead(Bool_t value) {fIsMapRead=value;}
     void SetMapADCMod(Int_t iraw, Int_t imod) {fMapADC[iraw][0]=imod;}
     void SetMapADCCh(Int_t iraw, Int_t ich)   {fMapADC[iraw][1]=ich;}
     void SetMapADCSig(Int_t iraw, Int_t isig) {fMapADC[iraw][2]=isig;}
     void SetMapDet(Int_t iraw, Int_t idet)    {fMapADC[iraw][3]=idet;}
     void SetMapTow(Int_t iraw, Int_t itow)    {fMapADC[iraw][4]=itow;}
-    
+    void SetReadCDH(Bool_t value) {fReadCDH=value;}
     void SetSODReading(Bool_t iset) {fSODReading = iset;}
      
   private :
@@ -202,6 +205,7 @@ class AliZDCRawStream: public TObject {
     Bool_t fIsADCEOB;        // True when EOB
     Bool_t fSODReading;              // True when reading SOD (DA)
     Bool_t fIsMapRead;               // True if map is already read
+    Bool_t fReadCDH;          // False for sim raw data (uncorrect CDH!)
     
     Int_t  fDeadfaceOffset;   // deadface offset
     Int_t  fDeadbeefOffset;   // deadbeef offset
@@ -291,7 +295,7 @@ class AliZDCRawStream: public TObject {
     Bool_t fIsADDTDCdatum;   // true when streaming ADD TDC data
     Int_t  fADDTDCdatum;     // datum for ADD TDC
    
-    ClassDef(AliZDCRawStream, 19)    // class for reading ZDC raw data
+    ClassDef(AliZDCRawStream, 20)    // class for reading ZDC raw data
 };
 
 #endif