libpappsomspp
Library for mass spectrometry
|
#include <ionmobilitygrid.h>
Public Member Functions | |
IonMobilityGrid () | |
virtual | ~IonMobilityGrid () |
void | storeObservedIdentityBetween (const MsRunId &msrun_ida, const XicCoord *xic_coorda, const MsRunId &msrun_idb, const XicCoord *xic_coordb) |
void | computeCorrections () |
pappso::XicCoordSPtr | translateXicCoordFromTo (const pappso::XicCoord &source_xic_coord, const MsRunId &source_msrunid, const MsRunId &target_msrunid) const |
const std::map< QString, std::vector< qint64 > > & | getMapDiferrencesStart () const |
const std::map< QString, long > & | getMapCorrectionsStart () const |
Private Attributes | |
std::map< QString, std::vector< qint64 > > | m_mapDiferrencesStart |
std::map< QString, std::vector< qint64 > > | m_mapDiferrencesStop |
std::map< QString, long > | m_mapCorrectionsStart |
scan num correction on start position stored for each msrun pair More... | |
std::map< QString, long > | m_mapCorrectionsStop |
scan num correction on start position stored for each msrun pair More... | |
Definition at line 41 of file ionmobilitygrid.h.
IonMobilityGrid::IonMobilityGrid | ( | ) |
|
virtual |
void pappso::IonMobilityGrid::computeCorrections | ( | ) |
Definition at line 83 of file ionmobilitygrid.cpp.
const std::map< QString, long > & pappso::IonMobilityGrid::getMapCorrectionsStart | ( | ) | const |
Definition at line 188 of file ionmobilitygrid.cpp.
const std::map< QString, std::vector< qint64 > > & pappso::IonMobilityGrid::getMapDiferrencesStart | ( | ) | const |
Definition at line 182 of file ionmobilitygrid.cpp.
void pappso::IonMobilityGrid::storeObservedIdentityBetween | ( | const MsRunId & | msrun_ida, |
const XicCoord * | xic_coorda, | ||
const MsRunId & | msrun_idb, | ||
const XicCoord * | xic_coordb | ||
) |
Definition at line 45 of file ionmobilitygrid.cpp.
References pappso::XicCoord::getParam(), pappso::MsRunId::getXmlId(), pappso::TimsTofIonMobilityScanNumberStart, and pappso::TimsTofIonMobilityScanNumberStop.
pappso::XicCoordSPtr pappso::IonMobilityGrid::translateXicCoordFromTo | ( | const pappso::XicCoord & | source_xic_coord, |
const MsRunId & | source_msrunid, | ||
const MsRunId & | target_msrunid | ||
) | const |
Definition at line 126 of file ionmobilitygrid.cpp.
References pappso::MsRunId::getXmlId(), pappso::XicCoord::initializeAndClone(), and pappso::XicCoordTims::scanNumBeginRangeCorrection().
|
private |
scan num correction on start position stored for each msrun pair
Definition at line 76 of file ionmobilitygrid.h.
|
private |
scan num correction on start position stored for each msrun pair
Definition at line 81 of file ionmobilitygrid.h.
|
private |
Definition at line 70 of file ionmobilitygrid.h.
|
private |
Definition at line 71 of file ionmobilitygrid.h.