GLASS
Global LISA Analysis Software Suite
Data Struct Reference

Analaysis segment and meta data about size of segment, location in full data stream, and LISA observation parameters. More...

#include <glass_data.h>

Public Attributes

Size of Data and Model
int N
 number of frequency bins
 
int Nchannel
 number of data channels
 
double logN
 log total number of data points \( \log ( 2 \times N \times N_{\rm channel} \times N_{\rm T} )\)
 
Random Number Generator Seeds
long cseed
 seed for MCMC set by [--chainseed=INT; default=150914]
 
long nseed
 seed for noise realization set by [--noiseseed=INT; default=151226]
 
long iseed
 seed for injection parameters set by [--injseed=INT; default=151012]
 
Time of Observations
double T
 observation time
 
double sqT
 \(\sqrt{T}\)
 
double t0
 start times of segments
 
Analysis Frequency Segment
int qmin
 minimum frequency bin of segment
 
int qmax
 maximum frequency bin of segment
 
int qpad
 number of frequency bins padding ends of segment
 
double fmin
 minimum frequency of segment
 
double fmax
 maximum frequency of segment
 
double sine_f_on_fstar
 \(sin(f * 2\pi L/c)\)
 
double sum_log_f
 \(\sum \log(f)\) appears in some normalizations
 
double logfmin
 \(\log(f_{\rm min})\) appears in some normalizations
 
double logfmax
 \(\log(f_{\rm max})\) appears spline setup for bayesline
 
TDI Data and Noise
struct TDItdi
 TDI data channels as seen by sampler.
 
struct TDIraw
 TDI data channels unaltered from input.
 
struct Noisenoise
 Reference noise model.
 
char format [16]
 Convention for data format. More...
 
char dataDir [MAXSTRINGSIZE]
 Directory for storing data files.
 
double * p
 power spectral density of data
 
double pmax
 maximum power spectrial density
 
double SNR2
 estimated \({\rm SNR}^2\) of data
 
Model Reconstructions
int Nwave
 Number of samples for computing posterior reconstructions.
 
int downsample
 Downsample factor for getting the desired number of samples.
 
double *** h_rec
 Store waveform reconstruction samples \( 2N \times N_\rm{channel} \times NMCMC \).
 
double *** h_res
 Store data residual samples \( 2N \times N_\rm{channel} \times NMCMC \).
 
double *** r_pow
 Store residual power samples \( N \times N_\rm{channel} \times NMCMC \).
 
double *** h_pow
 Store waveform power samples \( N \times N_\rm{channel} \times NMCMC \).
 
double *** S_pow
 Store noise power samples \( N \times N_\rm{channel} \times NMCMC \).
 
char fileName [MAXSTRINGSIZE]
 place holder for filnames
 

Detailed Description

Analaysis segment and meta data about size of segment, location in full data stream, and LISA observation parameters.

The Data structure stores information about the data being analyzed, including size of data, where it is located in the full LISA band, information about gaps, etc.

The structure stores the Fourier-domain TDI data channels, and a fiducial model for the instrument noise. It also has memory allocated for storing the reconstructed waveforms, residuals, and noise models.

Member Data Documentation

◆ format

char Data::format[16]

Convention for data format.

format = "phase" for phase difference (distance) format = "frequency" for fractional frequency (velocity) Use for matching LDC Radler format = "sangria" for fractional frequency w/ LDC Sangria-era TDI & phase conventions


The documentation for this struct was generated from the following file: