libpappsomspp
Library for mass spectrometry
|
#include <timsframerawdatachunck.h>
Public Member Functions | |
TimsFrameRawDataChunck () | |
virtual | ~TimsFrameRawDataChunck () |
bool | readTimsFrame (QFile *p_file, std::size_t frameId, const std::vector< pappso::TimsFrameRecord > &frame_record_list) |
quint32 | getFrameNumberOfScans () const |
quint32 | getCompressedSize () const |
quint32 | getFrameLength () const |
char * | getMemoryBuffer () const |
std::size_t | getFrameId () const |
Private Attributes | |
char * | mpa_memoryBuffer = nullptr |
qint64 | m_memoryBufferSize = 0 |
std::size_t | m_frameId = 0 |
quint32 | m_frameLength = 0 |
quint32 | m_frameNumberOfScans = 0 |
Definition at line 40 of file timsframerawdatachunck.h.
TimsFrameRawDataChunck::TimsFrameRawDataChunck | ( | ) |
|
virtual |
Destructor
Definition at line 40 of file timsframerawdatachunck.cpp.
References mpa_memoryBuffer.
quint32 pappso::TimsFrameRawDataChunck::getCompressedSize | ( | ) | const |
Definition at line 192 of file timsframerawdatachunck.cpp.
Referenced by pappso::TimsBinDec::getTimsFrameFromRawDataChunck().
std::size_t pappso::TimsFrameRawDataChunck::getFrameId | ( | ) | const |
Definition at line 210 of file timsframerawdatachunck.cpp.
Referenced by pappso::TimsBinDec::getTimsFrameFromRawDataChunck().
quint32 pappso::TimsFrameRawDataChunck::getFrameLength | ( | ) | const |
Definition at line 204 of file timsframerawdatachunck.cpp.
Referenced by pappso::TimsBinDec::getTimsFrameFromRawDataChunck().
quint32 pappso::TimsFrameRawDataChunck::getFrameNumberOfScans | ( | ) | const |
Definition at line 198 of file timsframerawdatachunck.cpp.
Referenced by pappso::TimsBinDec::getTimsFrameFromRawDataChunck().
char * pappso::TimsFrameRawDataChunck::getMemoryBuffer | ( | ) | const |
Definition at line 186 of file timsframerawdatachunck.cpp.
Referenced by pappso::TimsBinDec::getTimsFrameFromRawDataChunck().
bool TimsFrameRawDataChunck::readTimsFrame | ( | QFile * | p_file, |
std::size_t | frameId, | ||
const std::vector< pappso::TimsFrameRecord > & | frame_record_list | ||
) |
Definition at line 47 of file timsframerawdatachunck.cpp.
References m_frameId, m_frameLength, m_frameNumberOfScans, m_memoryBufferSize, mpa_memoryBuffer, and pappso::TimsFrameRecord::tims_offset.
Referenced by pappso::TimsBinDec::getTimsFrameSPtrByOffset().
|
private |
Definition at line 70 of file timsframerawdatachunck.h.
Referenced by readTimsFrame().
|
private |
Definition at line 71 of file timsframerawdatachunck.h.
Referenced by readTimsFrame().
|
private |
Definition at line 72 of file timsframerawdatachunck.h.
Referenced by readTimsFrame().
|
private |
Definition at line 68 of file timsframerawdatachunck.h.
Referenced by readTimsFrame().
|
private |
Definition at line 67 of file timsframerawdatachunck.h.
Referenced by ~TimsFrameRawDataChunck(), and readTimsFrame().