+ AliTOFHitDataBuffer fDataBuffer[72]; // AliTOFHitDataBuffer
+ AliTOFHitDataBuffer fPackedDataBuffer[72]; // AliTOFHitDataBuffer
+
+ Int_t fLocalEventCounterDRM; // event counter recorded in the DRM global trailer
+ Int_t fLocalEventCounterLTM; // event counter recorded in the LTM global trailer
+ Int_t fLocalEventCounterTRM[13]; // event counter recorded in the TRMs global trailer
+ Int_t fLocalEventCounterChain[13][2]; // event counter recorded in the chains trailer
+ Int_t fChainBunchID[13][2]; // BC ID recorded in the chains header
+
+ //AliTOFCableLengthMap * fCableLengthMap; // Pointer to the map of Amphenol cable length
+
+ Int_t fEventID; // event ID1 in the common data header
+
+ Bool_t fNewDecoderVersion; // setting whether to use the new decoder version
+ // -true -> new version
+ // -false ->old version (default value!!)
+
+ static const Int_t fgkddlBCshift[72]; // DDL BC shifts
+ static Bool_t fgApplyBCCorrections; // switch to choose if apply or not the BC shift corrections
+
+ static const Int_t fgkStrip0MapCrate0[]; // 1st strip number in crate 0
+ static const Int_t fgkStrip1MapCrate0[]; // 2nd strip number in crate 0
+ static const Int_t fgkStrip0MapCrate1[]; // 1st strip number in crate 1
+ static const Int_t fgkStrip1MapCrate1[]; // 2nd strip number in crate 1
+ static const Int_t fgkStrip0MapCrate2[]; // 1st strip number in crate 2
+ static const Int_t fgkStrip1MapCrate2[]; // 2nd strip number in crate 2
+ static const Int_t fgkStrip0MapCrate3[]; // 1st strip number in crate 3
+ static const Int_t fgkStrip1MapCrate3[]; // 2nd strip number in crate 3
+
+ static const Int_t fgkModule0MapCrate0[]; // 1st module number in crate 0
+ static const Int_t fgkModule1MapCrate0[]; // 2nd module number in crate 0
+ static const Int_t fgkModule0MapCrate1[]; // 1st module number in crate 1
+ static const Int_t fgkModule1MapCrate1[]; // 2nd module number in crate 1
+ static const Int_t fgkModule0MapCrate2[]; // 1st module number in crate 2
+ static const Int_t fgkModule1MapCrate2[]; // 2nd module number in crate 2
+ static const Int_t fgkModule0MapCrate3[]; // 1st module number in crate 3
+ static const Int_t fgkModule1MapCrate3[]; // 2nd module number in crate 3
+
+ static const Int_t fgkChannelMap0[5][19]; // mapping padX<24 <-> TDC channels
+ static const Int_t fgkChannelMap24[5][19]; // mapping padX>=24 <-> TDC channels
+ static const Int_t fgkChainMap0[5][19]; // mapping padX<24 <-> TRM chain
+ static const Int_t fgkChainMap24[5][19]; // mapping padX>=24 <-> TRM chain
+