30 #ifndef _READNOISESPECTRUMH_H
31 #define _READNOISESPECTRUMH_H
33 #include <lal/LALDatatypes.h>
36 #if defined(__cplusplus)
60 #define LALREADNOISESPECTRUMH_ENULL 1
61 #define LALREADNOISESPECTRUMH_ENNUL 2
62 #define LALREADNOISESPECTRUMH_EALOC 3
63 #define LALREADNOISESPECTRUMH_EOPEN 4
64 #define LALREADNOISESPECTRUMH_EFCLO 5
65 #define LALREADNOISESPECTRUMH_EPARS 8
69 #define LALREADNOISESPECTRUMH_MSGENULL "Null pointer"
70 #define LALREADNOISESPECTRUMH_MSGENNUL "Non-null pointer"
71 #define LALREADNOISESPECTRUMH_MSGEALOC "Memory allocation error"
72 #define LALREADNOISESPECTRUMH_MSGEOPEN "Error opening file"
73 #define LALREADNOISESPECTRUMH_MSGEFCLO "Error closing file"
74 #define LALREADNOISESPECTRUMH_MSGEPARS "Error parsing spectrum file"
77 #define LALREADNOISESPECTRUM_MAXLINELENGTH 2048
88 #elif defined(__cplusplus)
char CHAR
One-byte signed integer, see Headers LAL(Atomic)Datatypes.h for more details.
void LALReadNoiseSpectrum(LALStatus *status, REAL4FrequencySeries *spectrum, CHAR *fname)
Function to read in noise spectrum from a formatted ascii file and return the amplitude noise spectru...
LAL status structure, see The LALStatus structure for more details.
See DATATYPE-FrequencySeries types for documentation.