33#ifndef _MCINJECTHOUGHS2_H
34#define _MCINJECTHOUGHS2_H
39#include <lal/Random.h>
40#include <lal/AVFactories.h>
41#include <lal/LALStdlib.h>
42#include <lal/PulsarDataTypes.h>
43#include <lal/SFTfileIO.h>
44#include <lal/UserInput.h>
45#include <lal/GeneratePulsarSignal.h>
46#include <lal/SFTClean.h>
51#include "./timer/cycle_counter/Intel/GCC/cycle_counter.h"
79typedef struct tagHoughInjectParams {
95typedef struct tagHoughTemplate {
102typedef struct tagHoughNearTemplates {
109typedef struct tagPulsarData {
Header file for non-demodulated Hough search.
static double double delta
void GenerateInjectParams(LALStatus *status, PulsarData *injectPulsar, HoughTemplate *templatePulsar, HoughNearTemplates *closeTemplates, HoughInjectParams *params, LineNoiseInfo *lines)
void ComputeFoft(LALStatus *status, REAL8Vector *foft, HoughTemplate *pulsarTemplate, REAL8Vector *timeDiffV, REAL8Cart3CoorVector *velV, REAL8 timeBase)
structure for storing list of spectral lines – constructed by expanding list of harmonics
Polar coordinates of a unitary vector on the sphere.