LALApps
10.1.0.1-eeff03c
LALSuite
LAL
LALFrame
LALMetaIO
LALSimulation
LALBurst
LALInspiral
LALInference
LALPulsar
LALApps
segment.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2007 Jolien Creighton
3
*
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License as published by
6
* the Free Software Foundation; either version 2 of the License, or
7
* (at your option) any later version.
8
*
9
* This program is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
* GNU General Public License for more details.
13
*
14
* You should have received a copy of the GNU General Public License
15
* along with with program; see the file COPYING. If not, write to the
16
* Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
17
* MA 02110-1301 USA
18
*/
19
20
#ifndef SEGMENT_H
21
#define SEGMENT_H
22
23
/*
24
*
25
* Routine to create a single overwhitened data segment from a time series:
26
* this performs the FFT to get the data into the frequency domain and then
27
* multiplies it by the inverse power spectrum to overwhiten it.
28
*
29
*/
30
31
#include <lal/LALDatatypes.h>
32
#include <lal/RealFFT.h>
33
34
int
compute_data_segment
(
35
COMPLEX8FrequencySeries
*segment,
36
UINT4
segmentNumber,
37
REAL4TimeSeries
*
series
,
38
REAL4FrequencySeries
*invspec,
39
COMPLEX8FrequencySeries
*response,
40
REAL8
segmentDuration,
41
REAL8
strideDuration,
42
REAL4FFTPlan *fwdPlan
43
);
44
45
#endif
/* SEGMENT_H */
REAL8
double REAL8
UINT4
uint32_t UINT4
compute_data_segment
int compute_data_segment(COMPLEX8FrequencySeries *segment, UINT4 segmentNumber, REAL4TimeSeries *series, REAL4FrequencySeries *invspec, COMPLEX8FrequencySeries *response, REAL8 segmentDuration, REAL8 strideDuration, REAL4FFTPlan *fwdPlan)
Definition:
segment.c:38
COMPLEX8FrequencySeries
REAL4FrequencySeries
REAL4TimeSeries
series
Definition:
series.h:36
src
ring
segment.h
Generated on Mon Dec 15 2025 05:33:37 for LALApps by
1.9.4