#include <math.h>
#include <lal/LALStdlib.h>
#include <lal/AVFactories.h>
#include <lal/StackMetric.h>
Include dependency graph for StackMetric.c:

Go to the source code of this file.
Functions | |
| NRCSID (STACKMETRICC,"$Id: StackMetric.c,v 1.5 2007/06/08 14:41:51 bema Exp $") | |
| void | LALStackMetric (LALStatus *stat, REAL8Vector *metric, REAL8Vector *lambda, MetricParamStruc *params) |
D.
, as discussed in the header StackMetric.h, under the assumption that the detected power is constructed from the incoherent sum of
separate power spectrum, each derived from separate time intervals of length
. The indecies
and
are assumed to run from 0 to
, where
is the total number of ``shape'' parameters.
This routine has exactly the same calling structure and data storage as the LALCoherentMetric() function. Thus, the argument *metric is a vector of length
storing all non-redundant coefficients of
, or twice this length if params->errors is nonzero. See CoherentMetric.c for the indexing scheme. The argument lambda is another vector, of length
, storing the components of
for the parameter space point at which the metric is being evaluated. The argument *params stores the remaining parameters for computing the metric, as given in the Structures section of StackMetric.h.
where
is just the coherent metric computed on the time interval
. The estimated uncertainty
in this component is taken to be:
There are no clever tricks involved in any of these computations.
Definition in file StackMetric.c.
| NRCSID | ( | STACKMETRICC | , | |
| "$Id: StackMetric. | c, | |||
| v 1.5 2007/06/08 14:41:51 bema Exp $" | ||||
| ) |
| void LALStackMetric | ( | LALStatus * | stat, | |
| REAL8Vector * | metric, | |||
| REAL8Vector * | lambda, | |||
| MetricParamStruc * | params | |||
| ) |
Definition at line 80 of file StackMetric.c.
1.5.2