libpappsomspp
Library for mass spectrometry
pappso::TimsFrame::XicComputeStructure Struct Reference

Public Member Functions

 XicComputeStructure (const TimsFrame *fram_p, const TimsXicStructure &xic_struct)
 

Public Attributes

Xicxic_ptr = nullptr
 
std::size_t mobilityIndexBegin
 
std::size_t mobilityIndexEnd
 
std::size_t mzIndexLowerBound
 
std::size_t mzIndexUpperBound
 
double tmpIntensity = 0
 

Detailed Description

Definition at line 161 of file timsframe.h.

Constructor & Destructor Documentation

◆ XicComputeStructure()

pappso::TimsFrame::XicComputeStructure::XicComputeStructure ( const TimsFrame fram_p,
const TimsXicStructure xic_struct 
)

Definition at line 59 of file timsframe.cpp.

59 {
60  // langella@themis:~/developpement/git/bruker/cbuild$
61  // ./src/sample/timsdataSamplePappso
62  // /gorgone/pappso/fichiers_fabricants/Bruker/Demo_TimsTOF_juin2019/Samples/1922001/1922001-1_S-415_Pep_Pur-1ul_Slot1-10_1_2088.d/
63  qDebug() << timsId;
64 
65  m_timsDataFrame.resize(len);
66 
67  if(p_bytes != nullptr)
68  {
69  unshufflePacket(p_bytes);
70  }

References pappso::TimsFrame::m_timsDataFrame, and pappso::TimsFrame::unshufflePacket().

Member Data Documentation

◆ mobilityIndexBegin

std::size_t pappso::TimsFrame::XicComputeStructure::mobilityIndexBegin

Definition at line 168 of file timsframe.h.

◆ mobilityIndexEnd

std::size_t pappso::TimsFrame::XicComputeStructure::mobilityIndexEnd

Definition at line 169 of file timsframe.h.

◆ mzIndexLowerBound

std::size_t pappso::TimsFrame::XicComputeStructure::mzIndexLowerBound

Definition at line 170 of file timsframe.h.

◆ mzIndexUpperBound

std::size_t pappso::TimsFrame::XicComputeStructure::mzIndexUpperBound

Definition at line 171 of file timsframe.h.

◆ tmpIntensity

double pappso::TimsFrame::XicComputeStructure::tmpIntensity = 0

Definition at line 172 of file timsframe.h.

◆ xic_ptr

Xic* pappso::TimsFrame::XicComputeStructure::xic_ptr = nullptr

Definition at line 167 of file timsframe.h.


The documentation for this struct was generated from the following files:
pappso::TimsFrame::m_timsDataFrame
QByteArray m_timsDataFrame
Definition: timsframe.h:176
pappso::TimsFrame::unshufflePacket
void unshufflePacket(const char *src)
Definition: timsframe.cpp:113