Prototypes | |
void | LALPtoleMetric (LALStatus *status, REAL8Vector *metric, PtoleMetricIn *input) |
Computes metric components for a pulsar search in the `‘Ptolemaic’' approximation; both the Earth's spin and orbit are included. More... | |
void | LALPulsarMetric (LALStatus *status, REAL8Vector **metric, PtoleMetricIn *input) |
Unified "wrapper" to provide a uniform interface to LALPtoleMetric() and LALCoherentMetric(). More... | |
void | LALProjectMetric (LALStatus *, REAL8Vector *metric, BOOLEAN errors) |
Project out the zeroth dimension of a metric. More... | |
int | XLALFindMetricDim (const REAL8Vector *metric) |
Figure out dimension of a REAL8Vector -encoded metric (see PMETRIC_INDEX() ). More... | |
int | XLALSpindownMetric (gsl_matrix *metric, double Tspan) |
Frequency and frequency derivative components of the metric, suitable for a directed search with only one fixed sky position. More... | |
Go to the source code of this file.
Data Structures | |
struct | PtoleMetricIn |
This structure will likely be changed to match up better with those under StackMetric.h; it contains the bare necessities, not needing function pointers etc. More... | |
Macros | |
#define | PMETRIC_MIN(x, y) ((x) < (y) ? (x) : (y)) |
#define | PMETRIC_MAX(x, y) ((x) > (y) ? (x) : (y)) |
#define | PMETRIC_INDEX(a, b) (PMETRIC_MIN((a),(b))+PMETRIC_MAX((a),(b))*(PMETRIC_MAX((a),(b)) + 1 ) / 2 ) |
Translate metrix matrix-indices (a,b) into vector-index l. More... | |
Error conditions | |
#define | PTOLEMETRICH_ENULL 1 |
#define | PTOLEMETRICH_EPARM 2 |
#define | PTOLEMETRICH_EDIM 3 |
#define | PTOLEMETRICH_ENONULL 4 |
#define | PTOLEMETRICH_EMETRIC 5 |
#define | PTOLEMETRICH_MSGENULL "unexpected null pointer" |
#define | PTOLEMETRICH_MSGEPARM "bad parameter value" |
#define | PTOLEMETRICH_MSGEDIM "bad array length" |
#define | PTOLEMETRICH_MSGENONULL "unexpected non-null pointer" |
#define | PTOLEMETRICH_MSGEMETRIC "unknown metric type" |
Enumerations | |
enum | LALPulsarMetricType { LAL_PMETRIC_NONE = 0 , LAL_PMETRIC_COH_PTOLE_ANALYTIC , LAL_PMETRIC_LAST } |
Constants defining different types of pulsar-metrics. More... | |