data_polarization_fraction Class Reference
Defines a class containing a collection of linear polarization fraction amplitude datum objects with simple I/O. More...
#include "data/data_polarization_fraction.h"
Public Member Functions | |
data_polarization_fraction (std::string file_name) | |
data_polarization_fraction (std::vector< std::string > file_name) | |
void | add_data (std::string file_name) |
void | add_data (datum_polarization_fraction &d) |
Adds data from a datum object. | |
size_t | size () const |
datum_polarization_fraction & | datum (size_t i) const |
Private Attributes | |
std::vector< datum_polarization_fraction * > | _mbreve |
Detailed Description
Collections of linear polarizationo fraction amplitude data are defined in data_polarization_fraction, which includes simple I/O tools and provides access to a list of appropriately constructed datum_polarization_fraction objects.
- Warning
- Currently assumes a fixed data file format.
- Bug:
- Station name conventions are inconsistent with visibility amplitude data!
- Todo:
- Once data file formats crystalize, implement more generic or multi-format I/O options.
The documentation for this class was generated from the following files: