X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TOF%2FAliTOFRawStream.h;h=8c9872b603628b4f72a00cc601d87c764c781fe0;hb=877fbac6bfb3e4bbfb9c5d66d9ecab028c84d3f8;hp=2c7896180c2648010ec5369c704ddaca2b4ef7a8;hpb=33b6ea116c2000a36ecfade8b6f3fd8c8eeb663d;p=u%2Fmrichter%2FAliRoot.git diff --git a/TOF/AliTOFRawStream.h b/TOF/AliTOFRawStream.h index 2c7896180c2..8c9872b6036 100644 --- a/TOF/AliTOFRawStream.h +++ b/TOF/AliTOFRawStream.h @@ -20,6 +20,8 @@ class AliTOFHitData; +class AliTOFDecoderV2; + /********************************** * OLD DEFINITIONS **********************************/ @@ -464,7 +466,9 @@ class AliTOFRawStream: public TObject { Bool_t DecodeDDL(Int_t DDLMin, Int_t DDLMax, Int_t verbose); Bool_t Decode(Int_t verbose); + Bool_t DecodeV2(Int_t verbose); AliTOFDecoder *GetDecoder() const {return fDecoder;}; + AliTOFDecoderV2 *GetDecoderV2() const {return fDecoderV2;}; void SetV2718Patch(Bool_t V2718Patch = kTRUE) {fDecoder->SetV2718Patch(V2718Patch);}; void SetRawReader(AliRawReader * const rawReader) {fRawReader=rawReader;}; @@ -478,6 +482,7 @@ class AliTOFRawStream: public TObject { void ResetBuffers(); Bool_t LoadRawDataBuffers(Int_t indexDDL, Int_t verbose = 0); + Bool_t LoadRawDataBuffersV2(Int_t indexDDL, Int_t verbose = 0); static void ApplyBCCorrections(Bool_t Value = kTRUE) {fgApplyBCCorrections = Value;}; Int_t GetEventID() const {return fEventID;}; // getter for the eventID1 (bunch crossing) in the common data header @@ -516,6 +521,7 @@ class AliTOFRawStream: public TObject { TClonesArray *fTOFrawData; // pointer to AliTOFrawData TClonesArray AliTOFDecoder *fDecoder; //pointer to TOF decoder + AliTOFDecoderV2 *fDecoderV2; //pointer to TOF decoder Int_t fDDL; // DDL file number [0;71] Int_t fTRM; // TRM number [1;12]