Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
DriveHoughColor.h File Reference

Header file for non-demodulated Hough search. More...

Prototypes

void Periodo2PSDrng (LALStatus *status, REAL8Periodogram1 *psd, REAL8Periodogram1 *peri, UINT2 *blocksRNG)
 

Detailed Description

Header file for non-demodulated Hough search.

Author
Alicia Sintes, Badri Krishnan

File Name: DRIVEHOUGHCOLOR.h

Authors: Sintes, A.M., Krishnan, B.

History: Created by Sintes June 16, 2003 to test part of the Hough-Driver code.


Definition in file DriveHoughColor.h.

Go to the source code of this file.

Data Structures

struct  REAL8Cart3CoorVector
 
struct  HoughSignificantEvent
 
struct  HoughSignificantEventVector
 
struct  HoughSkyPatchesInfo
 
struct  BestVariables
 struct fo storing all the variables affected by the selection of a subset of SFTs More...
 

Macros

#define DRIVEHOUGHCOLOR_ENORM   0
 
#define DRIVEHOUGHCOLOR_ESUB   1
 
#define DRIVEHOUGHCOLOR_EARG   2
 
#define DRIVEHOUGHCOLOR_EBAD   3
 
#define DRIVEHOUGHCOLOR_EFILE   4
 
#define DRIVEHOUGHCOLOR_EDIR   4
 
#define DRIVEHOUGHCOLOR_ENULL   5
 
#define DRIVEHOUGHCOLOR_ENONULL   5
 
#define DRIVEHOUGHCOLOR_MSGENORM   "Normal exit"
 
#define DRIVEHOUGHCOLOR_MSGESUB   "Subroutine failed"
 
#define DRIVEHOUGHCOLOR_MSGEARG   "Error parsing arguments"
 
#define DRIVEHOUGHCOLOR_MSGEBAD   "Bad argument values"
 
#define DRIVEHOUGHCOLOR_MSGEFILE   "Could not create output file"
 
#define DRIVEHOUGHCOLOR_MSGEDIR   "Could not create directory"
 
#define DRIVEHOUGHCOLOR_MSGENULL   "Null pointer"
 
#define DRIVEHOUGHCOLOR_MSGENONULL   "Not a Null pointer"
 
#define ERROR(code, msg, statement)
 
#define INFO(statement)
 
#define SUB(func, statusptr)
 
#define PIXELFACTOR   2
 

Macro Definition Documentation

◆ DRIVEHOUGHCOLOR_ENORM

#define DRIVEHOUGHCOLOR_ENORM   0

Definition at line 90 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_ESUB

#define DRIVEHOUGHCOLOR_ESUB   1

Definition at line 91 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_EARG

#define DRIVEHOUGHCOLOR_EARG   2

Definition at line 92 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_EBAD

#define DRIVEHOUGHCOLOR_EBAD   3

Definition at line 93 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_EFILE

#define DRIVEHOUGHCOLOR_EFILE   4

Definition at line 94 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_EDIR

#define DRIVEHOUGHCOLOR_EDIR   4

Definition at line 95 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_ENULL

#define DRIVEHOUGHCOLOR_ENULL   5

Definition at line 96 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_ENONULL

#define DRIVEHOUGHCOLOR_ENONULL   5

Definition at line 97 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGENORM

#define DRIVEHOUGHCOLOR_MSGENORM   "Normal exit"

Definition at line 99 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGESUB

#define DRIVEHOUGHCOLOR_MSGESUB   "Subroutine failed"

Definition at line 100 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGEARG

#define DRIVEHOUGHCOLOR_MSGEARG   "Error parsing arguments"

Definition at line 101 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGEBAD

#define DRIVEHOUGHCOLOR_MSGEBAD   "Bad argument values"

Definition at line 102 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGEFILE

#define DRIVEHOUGHCOLOR_MSGEFILE   "Could not create output file"

Definition at line 103 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGEDIR

#define DRIVEHOUGHCOLOR_MSGEDIR   "Could not create directory"

Definition at line 104 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGENULL

#define DRIVEHOUGHCOLOR_MSGENULL   "Null pointer"

Definition at line 105 of file DriveHoughColor.h.

◆ DRIVEHOUGHCOLOR_MSGENONULL

#define DRIVEHOUGHCOLOR_MSGENONULL   "Not a Null pointer"

Definition at line 106 of file DriveHoughColor.h.

◆ ERROR

#define ERROR (   code,
  msg,
  statement 
)
Value:
do { \
if ( lalDebugLevel & LALERROR ) \
XLALPrintError( "Error[0] %d: program %s, file %s, line %d, %s\n" \
" %s %s\n", (code), *argv, __FILE__, \
__LINE__, "$Id$", statement ? statement : \
"", (msg) ); \
} while (0)
LALERROR

Definition at line 112 of file DriveHoughColor.h.

◆ INFO

#define INFO (   statement)
Value:
do { \
if ( lalDebugLevel & LALINFO ) \
XLALPrintError( "Info[0]: program %s, file %s, line %d, %s\n" \
" %s\n", *argv, __FILE__, __LINE__, \
"$Id$", (statement) ); \
} while (0)
LALINFO

Definition at line 121 of file DriveHoughColor.h.

◆ SUB

#define SUB (   func,
  statusptr 
)
Value:
do { \
if ( (func), (statusptr)->statusCode ) { \
"Function call \"" #func "\" failed:" ); \
} \
} while (0)
#define DRIVEHOUGHCOLOR_ESUB
#define DRIVEHOUGHCOLOR_MSGESUB

Definition at line 129 of file DriveHoughColor.h.

◆ PIXELFACTOR

#define PIXELFACTOR   2

Definition at line 139 of file DriveHoughColor.h.

Function Documentation

◆ Periodo2PSDrng()

void Periodo2PSDrng ( LALStatus status,
REAL8Periodogram1 psd,
REAL8Periodogram1 peri,
UINT2 blocksRNG 
)