1 #ifndef CARMA_PHASEMONITOR_ANTENNA_PARAMETERS_H
2 #define CARMA_PHASEMONITOR_ANTENNA_PARAMETERS_H
13 namespace phasemonitor
16 class AntennaParameters
19 AntennaParameters( std::string filename );
20 std::string getFilename();
21 void load( std::string filename );
22 void getParameters(
float* offVs,
float* cosses,
float* sins,
float* scales );
23 std::vector< float > getVoltageOffsets( )
const;
24 std::vector< float > getCosTerms( )
const;
25 std::vector< float > getSinTerms( )
const;
26 std::vector< float > getScales( )
const;
27 static const unsigned int channels = 4;
30 std::string _filename;
41 ::std::ostream&
operator<<( ::std::ostream& os,
42 ::carma::phasemonitor::AntennaParameters& ap );
44 #endif // CARMA_PHASEMONITOR_ANTENNA_PARAMETERS_H
std::ostream & operator<<(::std::ostream &os, const carma::dbms::Table &table)