astrotypes  0.0
Namespaces | Typedefs | Functions
Frequency.h File Reference
#include "Quantity.h"
#include <boost/units/systems/si/frequency.hpp>
#include <boost/units/quantity.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <type_traits>
Include dependency graph for Frequency.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 pss
 
 pss::astrotypes
 
 pss::astrotypes::units
 

Typedefs

typedef boost::units::frequency_dimension pss::astrotypes::units::Frequency
 
using pss::astrotypes::units::Hertz = boost::units::si::frequency
 
using pss::astrotypes::units::KiloHertz = boost::units::make_scaled_unit< boost::units::si::frequency, boost::units::scale< 10, boost::units::static_rational< 3 >>>::type
 
using pss::astrotypes::units::MegaHertz = boost::units::make_scaled_unit< boost::units::si::frequency, boost::units::scale< 10, boost::units::static_rational< 6 >>>::type
 
using pss::astrotypes::units::GigaHertz = boost::units::make_scaled_unit< boost::units::si::frequency, boost::units::scale< 10, boost::units::static_rational< 9 >>>::type
 

Functions

 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (kilohertz, KiloHertz)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (megahertz, MegaHertz)
 
 pss::astrotypes::units::BOOST_UNITS_STATIC_CONSTANT (gigahertz, MegaHertz)