swift
constants.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (C) 2013 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
5 
6 #ifndef SWIFT_MISC_PQ_CONSTANTS_H
7 #define SWIFT_MISC_PQ_CONSTANTS_H
8 
9 #include "misc/pq/frequency.h"
10 #include "misc/pq/pressure.h"
11 #include "misc/swiftmiscexport.h"
12 
13 namespace swift::misc::physical_quantities
14 {
19  {
20  public:
23  {
24  static CPressure p(1013.25, CPressureUnit::mbar());
25  return p;
26  }
27 
29  static const CFrequency &FrequencyUnicom()
30  {
31  static CFrequency f(122.8, CFrequencyUnit::MHz());
32  return f;
33  }
34  };
35 
36 } // namespace swift::misc::physical_quantities
37 
38 #endif // SWIFT_MISC_PQ_CONSTANTS_H
static CFrequencyUnit MHz()
Megahertz.
Definition: units.h:388
static const CFrequency & FrequencyUnicom()
Unicom frequency.
Definition: constants.h:29
static const CPressure & ISASeaLevelPressure()
International Standard Atmosphere pressure at mean sea level, 1013.25hPa.
Definition: constants.h:22
static CPressureUnit mbar()
Millibar, actually the same as hPa.
Definition: units.h:621
#define SWIFT_MISC_EXPORT
Export a class or function from the library.