Linuxpops  3.01.04
Spectral Anaysis Package for Single Dish Data
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
baseline.c File Reference
#include "extern.h"

Go to the source code of this file.

Macros

#define NUM_OF_BCHANNEL_FOR_POLY   10
 

Functions

int zero_bl_averages ()
 
int doBaseline ()
 
int computeEachBaseLine (struct LP_IMAGE_INFO *image)
 
int computeBaseLine (struct LP_IMAGE_INFO *image)
 
int line_doBaseLine (struct LP_IMAGE_INFO *image)
 
int isInBaseLineRegion (int chan)
 
int tellBaselines ()
 
int setNegBaselines ()
 
int sortBaselines ()
 
int findEmptyBaseline ()
 
int addOneOrMoreSegment ()
 
int removeOneSegment ()
 
int setBaselines ()
 
int baselinesDefined (struct LP_IMAGE_INFO *image)
 
int findLastGood (struct LP_IMAGE_INFO *image, int indx, int *lgn, float *lg)
 
int findNextGood (struct LP_IMAGE_INFO *image, int indx, int *ngn, float *ng)
 
int doBshape ()
 
int do_contGraceFit ()
 
int doGraceFit ()
 
int doRmBase ()
 
int doBmove ()
 
int doBloop ()
 
int doNBaseset ()
 
int writeBaseLines ()
 
int dcOffset ()
 

Variables

int valid_bl_averages
 
double bl_averages [MAX_BASELINES]
 

Macro Definition Documentation

#define NUM_OF_BCHANNEL_FOR_POLY   10

Definition at line 61 of file baseline.c.

Function Documentation

int addOneOrMoreSegment ( void  )

Definition at line 683 of file baseline.c.

int baselinesDefined ( struct LP_IMAGE_INFO *  image)

Definition at line 948 of file baseline.c.

int computeBaseLine ( struct LP_IMAGE_INFO *  image)

Fit a LSQ to the data using the defined baseline areas Compute a rms for those regions too

Definition at line 200 of file baseline.c.

int computeEachBaseLine ( struct LP_IMAGE_INFO *  image)

Definition at line 102 of file baseline.c.

int dcOffset ( void  )

Definition at line 1957 of file baseline.c.

int do_contGraceFit ( void  )

Definition at line 1446 of file baseline.c.

int doBaseline ( void  )

Definition at line 77 of file baseline.c.

int doBloop ( void  )

Definition at line 1853 of file baseline.c.

int doBmove ( void  )

Definition at line 1767 of file baseline.c.

int doBshape ( void  )

Definition at line 1023 of file baseline.c.

int doGraceFit ( void  )

Definition at line 1641 of file baseline.c.

int doNBaseset ( void  )

Definition at line 1879 of file baseline.c.

int doRmBase ( void  )

Definition at line 1737 of file baseline.c.

int findEmptyBaseline ( void  )

Definition at line 667 of file baseline.c.

int findLastGood ( struct LP_IMAGE_INFO *  image,
int  indx,
int *  lgn,
float *  lg 
)

Definition at line 970 of file baseline.c.

int findNextGood ( struct LP_IMAGE_INFO *  image,
int  indx,
int *  ngn,
float *  ng 
)

Definition at line 996 of file baseline.c.

int isInBaseLineRegion ( int  chan)

Does passed channel number fall within a defined baseline region

Definition at line 336 of file baseline.c.

int line_doBaseLine ( struct LP_IMAGE_INFO *  image)

Definition at line 291 of file baseline.c.

int removeOneSegment ( void  )

Definition at line 748 of file baseline.c.

int setBaselines ( void  )

Definition at line 783 of file baseline.c.

int setNegBaselines ( void  )

Definition at line 383 of file baseline.c.

int sortBaselines ( void  )

Definition at line 611 of file baseline.c.

int tellBaselines ( void  )

Definition at line 358 of file baseline.c.

int writeBaseLines ( void  )

Definition at line 1919 of file baseline.c.

int zero_bl_averages ( void  )

Definition at line 67 of file baseline.c.

Variable Documentation

double bl_averages[MAX_BASELINES]

Definition at line 64 of file baseline.c.

int valid_bl_averages

Definition at line 63 of file baseline.c.