8 #ifndef MVD_MVDOFFLINETBANALYSIS_TOPIX4_PNDTOPIX4_H_
9 #define MVD_MVDOFFLINETBANALYSIS_TOPIX4_PNDTOPIX4_H_
83 UInt_t col = address.
fCol * 2;
84 col += !(address.
fSide);
85 UInt_t row = address.
fRow;
86 return std::make_pair(col, row);
ToPix4::frameTrailer BitAnalyzeTrailer(ULong64_t &trailer)
ToPix4::frameHeader BitAnalyzeHeader(ULong64_t &header)
std::pair< UInt_t, UInt_t > PixelAddressToMatrixAddress(ToPix4::pixelAddress address)
ULong64_t ConvertToPix4HammingToStandardHamming(ULong64_t topixhamming)
int GetFrameCount(ULong64_t data)
ToPix4::pixel BitAnalyzePixelData(ULong64_t &data)
ToPix4::pixelAddress MatrixAddressToPixelAddress(UInt_t matrix_col, UInt_t matrix_row)
std::vector< ULong64_t > GetRawData(TMrfData_8b *data)
std::pair< UInt_t, UInt_t > PixelNumberToMatrixAddress(UInt_t pixelnumber)
Base interface class for data storage and manipulation. Compatible with IO classes from MRF Suite...
ToPix4::pixelAddress MatrixAddressToPixelAddress(std::pair< UInt_t, UInt_t > matrixAddress)
pixelAddress(UInt_t row, UInt_t dcol, Bool_t side)
ToPix4::pixelAddress PixelNumberToPixelAddress(UInt_t pixelnumber)
pixelAddress(UInt_t row, UInt_t col)
std::pair< UInt_t, UInt_t > MatrixAddressToPixelAddressConf(UInt_t matrix_col, UInt_t matrix_row)
int GetType(ULong64_t data)
returns if the data word is a header (0b01), trailer (0b10) or data (0b11)