21#ifndef _USERINPUTPRINT_H
22#define _USERINPUTPRINT_H
24#include <lal/LALDatatypes.h>
25#include <lal/UserInputParse.h>
46#define XLALPrintStringValueOfRAJ XLALPrintStringValueOfREAL8
47#define XLALPrintStringValueOfDECJ XLALPrintStringValueOfREAL8
48#define XLALPrintStringValueOfRAJRange XLALPrintStringValueOfREAL8Range
49#define XLALPrintStringValueOfDECJRange XLALPrintStringValueOfREAL8Range
77#define DECL_XLALPrintStringValueOfVector(CTYPE) \
78char *XLALPrintStringValueOf##CTYPE##Vector ( CTYPE##Vector **valVector )
unsigned char BOOLEAN
Boolean logical type, see Headers LAL(Atomic)Datatypes.h for more details.
uint64_t UINT8
Eight-byte unsigned integer; on some platforms this is equivalent to unsigned long int instead.
double REAL8
Double precision real floating-point number (8 bytes).
int64_t INT8
Eight-byte signed integer; on some platforms this is equivalent to long int instead.
uint32_t UINT4
Four-byte unsigned integer.
int32_t INT4
Four-byte signed integer.
float REAL4
Single precision real floating-point number (4 bytes).
Vector of type CHAR*, ie 'strings', see DATATYPE-Vector types for more details.
Epoch relative to GPS epoch, see LIGOTimeGPS type for more details.
Possible choices the user may select for an enumeration or bitflag.