Header-file defining the API for the LISA-specific functions. More...
Prototypes | |
BOOLEAN | XLALisLISAdetector (const LALDetector *det) |
Return true if 'det' is a LISA LALDetector struct. More... | |
int | XLALregisterLISAdetectors (const CHAR prefixLetter) |
Set up the LALDetector structs representing LISA X, Y, Z TDI observables. More... | |
int | XLALprecomputeLISAarms (DetectorState *detState) |
Precompute the arm-geometry for LISA, which is later used for assembling the RAA detector-tensor (which depends on frequency and skyposition. More... | |
int | XLALgetLISADetectorTensorLWL (SymmTensor3 *detT, const Detector3Arms detArms, CHAR channelNum) |
int | XLALgetLISADetectorTensorRAA (CmplxDetectorTensor *detT, const Detector3Arms detArms, CHAR channelNum, const FreqSkypos_t *freq_skypos) |
Header-file defining the API for the LISA-specific functions.
Definition in file LISAspecifics.h.
Go to the source code of this file.
Data Structures | |
struct | CmplxDetectorTensor |
The 'detector tensor' for a GW-detector: symmetric 3x3 matrix, storing only the upper triangle. More... | |
struct | FreqSkypos_t |
Convenience container for precomputed pi f L/c and skyposition vector. More... | |
Macros | |
#define | LISA_TIME_ORIGIN 700000000; /* ad-hoc setting for MLDC 't=0' to GPS for Tue Mar 12 20:26:27 GMT 2002 */ |
Enumerations | |
enum | LISAarmT { LISA_ARM1 = 0 , LISA_ARM2 , LISA_ARM3 } |
Translate TDI arm indices to C-indexing. More... | |
#define LISA_TIME_ORIGIN 700000000; /* ad-hoc setting for MLDC 't=0' to GPS for Tue Mar 12 20:26:27 GMT 2002 */ |
Definition at line 45 of file LISAspecifics.h.
enum LISAarmT |
Translate TDI arm indices to C-indexing.
Enumerator | |
---|---|
LISA_ARM1 | |
LISA_ARM2 | |
LISA_ARM3 |
Definition at line 49 of file LISAspecifics.h.
BOOLEAN XLALisLISAdetector | ( | const LALDetector * | det | ) |
Return true if 'det' is a LISA LALDetector struct.
Definition at line 65 of file LISAspecifics.c.
Set up the LALDetector structs representing LISA X, Y, Z TDI observables.
Detectors will be registered with prefixes beginning with 'prefixLetter'.
Definition at line 75 of file LISAspecifics.c.
int XLALprecomputeLISAarms | ( | DetectorState * | detState | ) |
Precompute the arm-geometry for LISA, which is later used for assembling the RAA detector-tensor (which depends on frequency and skyposition.
Definition at line 150 of file LISAspecifics.c.
int XLALgetLISADetectorTensorLWL | ( | SymmTensor3 * | detT, |
const Detector3Arms | detArms, | ||
CHAR | channelNum | ||
) |
[out] | detT | : LISA LWL detector-tensor |
[in] | detArms | precomputed detector-arms |
channelNum | channel-number (as a char) '1', '2', '3' .. |
Definition at line 235 of file LISAspecifics.c.
int XLALgetLISADetectorTensorRAA | ( | CmplxDetectorTensor * | detT, |
const Detector3Arms | detArms, | ||
CHAR | channelNum, | ||
const FreqSkypos_t * | freq_skypos | ||
) |
[out] | detT | : LISA LWL detector-tensor |
[in] | detArms | precomputed detector-arms |
[in] | channelNum | channel-number (as a char) '1', '2', '3' .. |
[in] | freq_skypos | precompute frequency and skypos info |
Definition at line 392 of file LISAspecifics.c.