18 f_start_time(
std::chrono::steady_clock::now() )
28 return std::make_pair( a_time, f_amplitude * cos( f_frequency *
duration_t( a_time - f_start_time ).count() ) );
33 return std::make_pair( a_time, f_amplitude * sin( f_frequency *
duration_t( a_time - f_start_time ).count() ) );
std::chrono::time_point< std::chrono::steady_clock, duration_t > time_point_t
std::pair< time_point_t, double > quadrature(time_point_t a_time=clock_t::now())
std::chrono::duration< double > duration_t
std::pair< time_point_t, double > in_phase(time_point_t a_time=clock_t::now())
std::pair< time_point_t, iq_t > iq(time_point_t a_time=clock_t::now())
std::complex< double > iq_t