51 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
55 snprintf( chname,
sizeof(chname),
"%s", chan->
name );
63 fdata.
type = FR_VECT_4R;
83 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
87 snprintf( chname,
sizeof(chname),
"%s", chan->
name );
95 fdata.
type = FR_VECT_8R;
114 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
121 fdata.
type = FR_VECT_4R;
139 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
146 fdata.
type = FR_VECT_8C;
164 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
171 fdata.
type = FR_VECT_8C;
173 fdata.
f0 = (
float) chan->
f0;
193 char comment[] =
"Generated by $Id$";
194 char seconds[] =
"s";
197 struct FrProcData *
proc;
201 snprintf( chname,
sizeof(chname),
"%s_%s", chan->
name, suffix );
208 fdata.
type = FR_VECT_8R;
220 frame = FrameHNew(
src );
229 union {
const char *
c;
char *
s; }
u = {fdata.
unit};
233 proc = calloc( 1,
sizeof( *
proc ) );
234 proc->classe = FrProcDataDef();
235#if defined FR_VERS && FR_VERS < 5000
240 proc->next = frame->procData;
241 frame->procData =
proc;
244 for (
i = 0;
i < fdata.
size; ++
i )
246 vect->dataF[
i] = fdata.
data[
i];
CHAR comment[LIGOMETA_COMMENT_MAX]
FrameH * fr_add_proc_REAL8TimeSeries(FrameH *frame, REAL8TimeSeries *chan, const char *unit, const char *suffix)
FrameH * fr_add_proc_REAL8FrequencySeries(FrameH *frame, REAL8FrequencySeries *chan, const char *unit, const char *suffix)
FrameH * fr_add_proc_COMPLEX8FrequencySeries(FrameH *frame, COMPLEX8FrequencySeries *chan, const char *unit, const char *suffix)
FrameH * fr_add_proc_REAL4TimeSeries(FrameH *frame, REAL4TimeSeries *chan, const char *unit, const char *suffix)
FrameH * fr_add_proc_COMPLEX8TimeSeries(FrameH *frame, COMPLEX8TimeSeries *chan, const char *unit, const char *suffix)
FrameH * fr_add_proc_REAL4FrequencySeries(FrameH *frame, REAL4FrequencySeries *chan, const char *unit, const char *suffix)
void epoch_add(LIGOTimeGPS *t1, LIGOTimeGPS *t0, double dt)
double epoch_diff(const LIGOTimeGPS *t2, const LIGOTimeGPS *t1)
FrameH * fr_add_proc_data(FrameH *frame, const struct series *ser)