#include <framedir.hh>

Public Member Functions | |
| ffDataSeries (void) | |
| ffDataSeries (const char *File, const Time &time, Interval Dt=Interval(1.0), bool DataOK=true) | |
| ffDataSeries (const char *Prefix, const char *Suffix, const Time &time, Interval Dt=Interval(1.0), count_t N=1) | |
| ffDataSeries (const ffData &data) | |
| bool | joinable (const ffDataSeries &series) const |
| bool | join (const ffDataSeries &series) |
| bool | join (const char *Prefix, const char *Suffix, const Time &time, Interval Dt) |
| Time | getEndTime (void) const |
| gps_t | getEndGPS (void) const |
| Time | getTime (count_t n) const |
| gps_t | getGPS (count_t n) const |
| Interval | getLength (void) const |
| count_t | getNFiles (void) const |
| void | setNFiles (count_t N) |
| ffDataSeries::ffDataSeries | ( | void | ) | [inline] |
Default constructor. brief Default constructor.
| ffDataSeries::ffDataSeries | ( | const char * | File, | |
| const Time & | time, | |||
| Interval | Dt = Interval(1.0), |
|||
| bool | DataOK = true | |||
| ) | [inline] |
Construct a table entry for a specified file that does not follow the naming convention. brief Data constructor.
| File | Name of frame file | |
| time | Start time of first frame file | |
| Dt | Length of time spanned by each file. | |
| DataOK | True if measured data are supplied. |
| ffDataSeries::ffDataSeries | ( | const char * | Prefix, | |
| const char * | Suffix, | |||
| const Time & | time, | |||
| Interval | Dt = Interval(1.0), |
|||
| count_t | N = 1 | |||
| ) | [inline] |
Construct a table entry for a specified file series that follows the naming convention. brief Data constructor.
| Prefix | Prefix of name of frame file(s) | |
| Suffix | Suffix of name of frame file(s) | |
| time | Start time of first frame file | |
| N | Number of frames file in series. | |
| Dt | Length of time spanned by each file. |
| ffDataSeries::ffDataSeries | ( | const ffData & | data | ) | [inline] |
Construct a series from a data object brief Data constructor.
| bool ffDataSeries::joinable | ( | const ffDataSeries & | series | ) | const |
Returns true if the two files series are joinable. brief Joinable.
| series | File series. |
| bool ffDataSeries::join | ( | const ffDataSeries & | series | ) |
Joins with another frame file series. brief Join.
| series | File series. |
| bool ffDataSeries::join | ( | const char * | Prefix, | |
| const char * | Suffix, | |||
| const Time & | time, | |||
| Interval | Dt | |||
| ) |
Tries to join a frame file to the series' end. brief Join.
| Prefix | Prefix of name of frame file(s) | |
| Suffix | Suffix of name of frame file(s) | |
| time | Start time of first frame file | |
| Dt | Length of time spanned by each file. |
| Time ffDataSeries::getEndTime | ( | void | ) | const [inline] |
Get the absolute end time of the data series. brief End time.
Reimplemented from ffData.
| gps_t ffDataSeries::getEndGPS | ( | void | ) | const [inline] |
Get the end GPS second. brief GPS end time.
Reimplemented from ffData.
| Time ffDataSeries::getTime | ( | count_t | n | ) | const [inline] |
Get the starting time of the nth data object. brief Time.
Get the GPS time of the nth data object. brief Time.
| Interval ffDataSeries::getLength | ( | void | ) | const [inline] |
Get the length of time covered by the series. brief Length of time covered by series.
| count_t ffDataSeries::getNFiles | ( | void | ) | const [inline] |
Get the number of frames in the file. brief Number of frames.
| void ffDataSeries::setNFiles | ( | count_t | N | ) | [inline] |
Set the number of frames in the file. brief Number of frames.
1.5.4