OpenMS
Loading...
Searching...
No Matches
MultiplexSatelliteCentroided.h
Go to the documentation of this file.
1// Copyright (c) 2002-present, OpenMS Inc. -- EKU Tuebingen, ETH Zurich, and FU Berlin
2// SPDX-License-Identifier: BSD-3-Clause
3//
4// --------------------------------------------------------------------------
5// $Maintainer: Lars Nilse $
6// $Authors: Lars Nilse $
7// --------------------------------------------------------------------------
8
9#pragma once
10
12
13#include <map>
14#include <vector>
15#include <algorithm>
16#include <iostream>
17
18namespace OpenMS
19{
28 class OPENMS_DLLAPI MultiplexSatelliteCentroided
29 {
30 public:
31
35 MultiplexSatelliteCentroided(size_t rt_idx, size_t mz_idx);
36
40 size_t getMZidx() const;
41
45 size_t getRTidx() const;
46
47 private:
48
54 size_t rt_idx_;
55 size_t mz_idx_;
56
57 };
58
59}
60
data structure storing a single satellite peak
Definition MultiplexSatelliteCentroided.h:29
size_t mz_idx_
Definition MultiplexSatelliteCentroided.h:55
size_t getMZidx() const
returns the m/z index of the satellite peak
MultiplexSatelliteCentroided(size_t rt_idx, size_t mz_idx)
constructor
size_t getRTidx() const
returns the RT index of the satellite peak
size_t rt_idx_
indices of the satellite peak position in the centroided experiment
Definition MultiplexSatelliteCentroided.h:54
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19