Matrix Science Mascot Parser toolkit
 
Loading...
Searching...
No Matches
ms_ms1quant_match_range.hpp
1/*
2##############################################################################
3# file: ms_ms1quant_match_range.hpp
4# 'msparser' toolkit
5# An extracted ion chromatogram
6##############################################################################
7# COPYRIGHT NOTICE
8# Copyright 1998-2014 Matrix Science Limited All Rights Reserved.
9#
10##############################################################################
11 * @(#)$Source: parser/inc/ms_ms1quant_match_range.hpp $
12 * @(#)$Revision: 1b450440f9c97e1e41d0fc6016a27d68951d4532 | MSPARSER_REL_3_0_0-2024-09-24-0-g93ebaeb4f4 $
13 * @(#)$Date: 2018-07-30 16:23:53 +0100 $
14##############################################################################
15 */
16
17#ifndef MS_MS1QUANT_MATCH_RANGE_HPP
18#define MS_MS1QUANT_MATCH_RANGE_HPP
19
20
21namespace matrix_science
22{
23 //=========================================================================
29 class ms_ms1quant_match_range_body;
30
32
35 class MS_MASCOTRESFILE_API ms_ms1quant_match_range :
36 public ms_handle
37 {
38 public:
41
43 ms_ms1quant_match_range(const ms_ms1quant_match_range_body & body);
44
46 ms_ms1quant_match_range(int scanId, double rt);
47
49 void extend(int scanId, double rt);
50
51#ifndef SWIG
52 ms_ms1quant_match_range_body * body();
53 const ms_ms1quant_match_range_body * body() const;
54#endif
55#ifndef SWIG
57 void getRt(double & start, double & end) const;
58
60 void getScan(int & start, int & end) const;
61#else // SWIG Multiple return values
62 void getRt(double & OUTPUT, double & OUTPUT) const;
63 void getScan(int & OUTPUT, int & OUTPUT) const;
64#endif
65 };
66 // end of quantitation_group
68 //=========================================================================
69
70} // namespace matrix_science
71
72#endif // MS_MS1QUANT_MATCH_RANGE_HPP
73
74/*------------------------------- End of File -------------------------------*/
A range for a component of a peptide match.
Definition: ms_ms1quant_match_range.hpp:37