OpenMS
MultiplexSatelliteProfile.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 
11 namespace OpenMS
12 {
21  class OPENMS_DLLAPI MultiplexSatelliteProfile
22  {
23  public:
24 
28  MultiplexSatelliteProfile(float rt, double mz, float intensity);
29 
33  float getRT() const;
34 
38  double getMZ() const;
39 
43  float getIntensity() const;
44 
45  private:
46 
50  float rt_;
51  double mz_;
52  float intensity_;
53 
54  };
55 
56 }
57 
data structure storing a single satellite data point
Definition: MultiplexSatelliteProfile.h:22
float getIntensity() const
returns the intensity of the satellite data point
float rt_
position and intensity of the data point within the spline-interpolated experiment
Definition: MultiplexSatelliteProfile.h:50
float intensity_
Definition: MultiplexSatelliteProfile.h:52
float getRT() const
returns the RT of the satellite data point
double mz_
Definition: MultiplexSatelliteProfile.h:51
MultiplexSatelliteProfile(float rt, double mz, float intensity)
constructor
double getMZ() const
returns the m/z of the satellite data point
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19