pps/src/pulsar/TDS_isolated/HeterodynePulsar.h File Reference

#include <lal/LALStdlib.h>
#include <lal/IIRFilter.h>
#include <lal/ZPGFilter.h>
#include <lal/LALBarycenter.h>
#include <lal/LALInitBarycenter.h>
#include <lal/SkyCoordinates.h>
#include <lal/AVFactories.h>
#include "BinaryPulsarTiming.h"

Include dependency graph for pps/src/pulsar/TDS_isolated/HeterodynePulsar.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tagCalibrateFineInput
struct  tagCalibrateFineOutput
struct  tagCalibrateFineParams
struct  tagHeterodyneInput
struct  tagHeterodyneOutput
struct  tagHeterodyneParams

Defines

#define HETERODYNEPULSARH_ENULLINPUT   1
#define HETERODYNEPULSARH_ENULLOUTPUT   2
#define HETERODYNEPULSARH_ENULLPARAMS   3
#define HETERODYNEPULSARH_ERLENGTH   4
#define HETERODYNEPULSARH_MSGENULLINPUT   "Input was Null"
#define HETERODYNEPULSARH_MSGENULLOUTPUT   "Output was Null"
#define HETERODYNEPULSARH_MSGENULLPARAMS   "Params was Null"
#define HETERODYNEPULSARH_MSGERLENGTH   "Vector has wrong length"

Typedefs

typedef tagCalibrateFineInput CalibrateFineInput
typedef tagCalibrateFineOutput CalibrateFineOutput
typedef tagCalibrateFineParams CalibrateFineParams
typedef tagHeterodyneInput HeterodyneInput
typedef tagHeterodyneOutput HeterodyneOutput
typedef tagHeterodyneParams HeterodyneParams

Functions

 NRCSID (HETERODYNEPULSARH,"$Id: HeterodynePulsar.h,v 1.3 2007/06/08 15:29:59 bema Exp $")
void LALCalibrateFineHeterodyne (LALStatus *status, CalibrateFineOutput *output, CalibrateFineInput *input, CalibrateFineParams *params)
void LALHeterodyneToPulsar (LALStatus *status, HeterodyneOutput *output, HeterodyneInput *input, HeterodyneParams *params)


Define Documentation

#define HETERODYNEPULSARH_ENULLINPUT   1

Definition at line 95 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_ENULLOUTPUT   2

Definition at line 96 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_ENULLPARAMS   3

Definition at line 97 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_ERLENGTH   4

Definition at line 98 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_MSGENULLINPUT   "Input was Null"

Definition at line 100 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_MSGENULLOUTPUT   "Output was Null"

Definition at line 101 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_MSGENULLPARAMS   "Params was Null"

Definition at line 102 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.

#define HETERODYNEPULSARH_MSGERLENGTH   "Vector has wrong length"

Definition at line 103 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.h.


Typedef Documentation

typedef struct tagCalibrateFineInput CalibrateFineInput

typedef struct tagCalibrateFineOutput CalibrateFineOutput

typedef struct tagCalibrateFineParams CalibrateFineParams

typedef struct tagHeterodyneInput HeterodyneInput

typedef struct tagHeterodyneOutput HeterodyneOutput

typedef struct tagHeterodyneParams HeterodyneParams


Function Documentation

NRCSID ( HETERODYNEPULSARH  ,
"$Id: HeterodynePulsar.  h,
v 1.3 2007/06/08 15:29:59 bema Exp $"   
)

void LALCalibrateFineHeterodyne ( LALStatus status,
CalibrateFineOutput output,
CalibrateFineInput input,
CalibrateFineParams params 
)

Definition at line 236 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.c.

void LALHeterodyneToPulsar ( LALStatus status,
HeterodyneOutput output,
HeterodyneInput input,
HeterodyneParams params 
)

Definition at line 87 of file pps/src/pulsar/TDS_isolated/HeterodynePulsar.c.


Generated on Sun Sep 7 03:07:47 2008 for LAL by  doxygen 1.5.2