24 #include "cheetah/sigproc/SigProcHeader.h" 25 #include "cheetah/data/Units.h" 26 #include "panda/Error.h" 27 #include <boost/units/quantity.hpp> 129 SigProcHeader::SigProcHeader()
134 SigProcHeader::~SigProcHeader()
138 void SigProcHeader::start_time(
typename utils::ModifiedJulianClock::time_point
const& timestamp)
141 this->tstart(timestamp);
146 return BaseT::frequency_channels();
151 BaseT::frequency_channels(freqs);
153 number_of_channels(freqs.size());
156 typename utils::ModifiedJulianClock::time_point SigProcHeader::start_time()
const {
157 if(this->tstart().is_set())
return *this->tstart();
158 return utils::ModifiedJulianClock::time_point();
161 std::ostream& operator<<(std::ostream& os,
SigProcHeader const& h)
163 os << pss::astrotypes::sigproc::Header::Info() << h;
Some limits and constants for FLDO.