libpappsomspp
Library for mass spectrometry
pappso::TimsXicStructure Struct Reference

structure needed to extract XIC from Tims data More...

#include <timsdata.h>

Public Member Functions

 TimsXicStructure ()
 

Public Attributes

std::size_t precursorId
 
MzRange mzRange
 
std::size_t scanNumBegin
 
std::size_t scanNumEnd
 
pappso::pappso_double rtTarget
 
XicSPtr xicSptr = nullptr
 
unsigned int charge
 

Detailed Description

structure needed to extract XIC from Tims data

Definition at line 47 of file timsdata.h.

Constructor & Destructor Documentation

◆ TimsXicStructure()

pappso::TimsXicStructure::TimsXicStructure ( )
inline

Definition at line 49 of file timsdata.h.

Member Data Documentation

◆ charge

unsigned int pappso::TimsXicStructure::charge

Definition at line 57 of file timsdata.h.

◆ mzRange

MzRange pappso::TimsXicStructure::mzRange

◆ precursorId

std::size_t pappso::TimsXicStructure::precursorId

Definition at line 51 of file timsdata.h.

Referenced by pappso::TimsData::extractXicListByPrecursorIds().

◆ rtTarget

pappso::pappso_double pappso::TimsXicStructure::rtTarget

Definition at line 55 of file timsdata.h.

Referenced by pappso::TimsData::extractXicListByPrecursorIds().

◆ scanNumBegin

std::size_t pappso::TimsXicStructure::scanNumBegin

◆ scanNumEnd

std::size_t pappso::TimsXicStructure::scanNumEnd

◆ xicSptr

XicSPtr pappso::TimsXicStructure::xicSptr = nullptr

The documentation for this struct was generated from the following file:
pappso::pappso_double
double pappso_double
A type definition for doubles.
Definition: types.h:48
pappso::PrecisionFactory::getPpmInstance
static PrecisionPtr getPpmInstance(pappso_double value)
Definition: precision.cpp:149
pappso::TimsXicStructure::mzRange
MzRange mzRange
Definition: timsdata.h:52