LAL  7.5.0.1-b72065a
LALNoiseModels.h File Reference

Prototypes

void LALNoiseSpectralDensity (LALStatus *status, REAL8Vector *psd, void(*NoisePsd)(LALStatus *status, REAL8 *shf, REAL8 f), REAL8 df)
 This function generates an array of size specified in the vector psd, that is psd.length. The inputs are. More...
 
void LALEGOPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
void LALGEOPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
void LALAdvLIGOPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
REAL8 XLALLIGOIPsd (REAL8 f)
 Calculate the Initial LIGO SRD noise spectral density at given a frequency. More...
 
void LALLIGOIPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
void LALTAMAPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
void LALVIRGOPsd (LALStatus *status, REAL8 *shf, REAL8 x)
 
void LALColoredNoise (LALStatus *status, REAL4Vector *noisy, REAL8Vector psd)
 This function colors a given white noise input into a colored noise of power spectral density psd. More...
 
void LALAddVectors (LALStatus *status, REAL4Vector *vector, AddVectorsIn in)
 Function to add two vectors with weights. More...
 
void LALStatsREAL4Vector (LALStatus *status, StatsREAL4VectorOut *out, REAL4Vector *vector)
 Module to compute the mean, rms, minimum and maximum of a REAL4Vector. More...
 
REAL8 XLALETBPsd (REAL8 f)
 Function to calculate the noise power spectral density of the projected ET-B detector. More...
 

Go to the source code of this file.

Data Structures

struct  AddVectorsIn
 
struct  StatsREAL4VectorOut
 

Macros

Error Codes
#define LALNOISEMODELSH_ENULL   1
 Arguments contained an unexpected null pointer. More...
 
#define LALNOISEMODELSH_EMEM   2
 Memory allocation error. More...
 
#define LALNOISEMODELSH_ECHOICE   4
 Invalid choice for an input parameter. More...
 
#define LALNOISEMODELSH_EDIV0   8
 Division by zero. More...
 
#define LALNOISEMODELSH_ESIZE   16
 Invalid input size. More...
 

Enumerations

enum  enumDetector { geo , ligo , tama , virgo }