|
CbmRoot
|
#include <UnpackMS.h>
Public Member Functions | |
| void | SetData (const uint8_t *data, size_t size) |
| const uint8_t * | GetData () |
| size_t | GetSize () |
| size_t | GetOffset () |
| size_t | GetWordCounter () |
| uint32_t | GetCurWord () |
| std::string | GetWordAsHexString (uint32_t word) |
| uint32_t | NextWord () |
| bool | IsNextPadding () |
| bool | IsLastSubSubEvent (uint32_t subSubEventSize) |
Private Attributes | |
| const uint8_t * | fData = nullptr |
| size_t | fSize = 0 |
| size_t | fOffset = 0 |
| size_t | fWordCounter = 0 |
| uint32_t | fCurWord = 0 |
Definition at line 233 of file rich/UnpackMS.h.
|
inline |
Definition at line 255 of file rich/UnpackMS.h.
References fCurWord.
|
inline |
Definition at line 251 of file rich/UnpackMS.h.
References fData.
|
inline |
Definition at line 253 of file rich/UnpackMS.h.
References fOffset.
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
inline |
Definition at line 252 of file rich/UnpackMS.h.
References fSize.
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
inline |
Definition at line 257 of file rich/UnpackMS.h.
|
inline |
Definition at line 254 of file rich/UnpackMS.h.
References fWordCounter.
|
inline |
Definition at line 282 of file rich/UnpackMS.h.
References fData, and fOffset.
Referenced by cbm::algo::rich::UnpackMS::ProcessHubBlock().
|
inline |
Definition at line 275 of file rich/UnpackMS.h.
References fData, and fOffset.
Referenced by cbm::algo::rich::UnpackMS::operator()(), and cbm::algo::rich::UnpackMS::ProcessHubBlock().
|
inline |
Definition at line 264 of file rich/UnpackMS.h.
References fCurWord, fData, fOffset, and fWordCounter.
Referenced by cbm::algo::rich::UnpackMS::operator()(), cbm::algo::rich::UnpackMS::ProcessCtsHeader(), cbm::algo::rich::UnpackMS::ProcessHubBlock(), cbm::algo::rich::UnpackMS::ProcessSubSubEvent(), and cbm::algo::rich::UnpackMS::ProcessTrbPacket().
|
inline |
Definition at line 242 of file rich/UnpackMS.h.
References fCurWord, fData, fOffset, fSize, fWordCounter, and size().
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
private |
Definition at line 239 of file rich/UnpackMS.h.
Referenced by GetCurWord(), NextWord(), and SetData().
|
private |
Definition at line 235 of file rich/UnpackMS.h.
Referenced by GetData(), IsLastSubSubEvent(), IsNextPadding(), NextWord(), and SetData().
|
private |
Definition at line 237 of file rich/UnpackMS.h.
Referenced by GetOffset(), IsLastSubSubEvent(), IsNextPadding(), NextWord(), and SetData().
|
private |
Definition at line 236 of file rich/UnpackMS.h.
|
private |
Definition at line 238 of file rich/UnpackMS.h.
Referenced by GetWordCounter(), NextWord(), and SetData().