LALSimulation  5.4.0.1-fe68b98
LALSimBurst.h File Reference

Prototypes

int XLALGenerateImpulseBurst (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 hpeak, REAL8 delta_t)
 Genereates a single-sample impulse waveform. More...
 
int XLALGenerateBandAndTimeLimitedWhiteNoiseBurst (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 duration, REAL8 frequency, REAL8 bandwidth, REAL8 eccentricity, REAL8 phase, REAL8 int_hdot_squared, REAL8 delta_t, gsl_rng *rng)
 Generate a band- and time-limited white-noise burst waveform with Gaussian envelopes in the time and frequency domains. More...
 
int XLALGenerateStringCusp (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 amplitude, REAL8 f_high, REAL8 delta_t)
 Generates cosmic string cusp waveforms. More...
 
int XLALGenerateStringKink (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 amplitude, REAL8 f_high, REAL8 delta_t)
 Generates cosmic string kink waveforms. More...
 
int XLALGenerateStringKinkKink (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 amplitude, REAL8 delta_t)
 Generates cosmic string kink waveforms. More...
 
int XLALSimBurstCherenkovRadiation (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, double source_length, double dE_over_dA, double deltaT)
 Generates Cherenkov like waveforms. More...
 
double XLALSimBurstCherenkov_dE_dA (double power, double beta, double r)
 energy calculating function for Cherenkov burst. More...
 
double XLALSimBurstSineGaussianQ (double duration, double centre_frequency)
 Compute the Q of a sine-Gaussian waveform from the duration and centre frequency. More...
 
double XLALSimBurstSineGaussianDuration (double Q, double centre_frequency)
 Compute the duration of a sine-Gaussian waveform from the Q and centre frequency. More...
 
int XLALSimBurstSineGaussian (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 Q, REAL8 centre_frequency, REAL8 hrss, REAL8 eccentricity, REAL8 phase, REAL8 delta_t)
 Generate sine- and cosine-Gaussian waveforms with various polarizations and phases. More...
 
int XLALSimBurstGaussian (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8 duration, REAL8 hrss, REAL8 delta_t)
 Generate Gaussian waveforms. More...
 
int XLALSimBurstImg (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, REAL8Array *image, double dt, double df, double fstart, double hrss, double deltaT, gsl_rng *rng)
 Generates a burst injection with a time-frequency structure specified in an image array. More...
 
int XLALSimUnicorn (REAL8TimeSeries **hplus, REAL8TimeSeries **hcross, double f_min, double f_max, double V, double hrss, double deltaT, gsl_rng *rng)
 Generates a time-frequency unicorn signal. More...
 
COMPLEX16 XLALMeasureHPeak (const REAL8TimeSeries *, const REAL8TimeSeries *, unsigned *)
 Return the strain of the sample with the largest magnitude. More...
 
REAL8 XLALMeasureIntS1S2DT (const REAL8TimeSeries *, const REAL8TimeSeries *)
 Computes the integral of the product of two time series. More...
 
REAL8 XLALMeasureHrss (const REAL8TimeSeries *, const REAL8TimeSeries *)
 Computes "root-sum-square strain", or \(h_{\mathrm{rss}}\). More...
 
REAL8 XLALMeasureIntHDotSquaredDT (const COMPLEX16FrequencySeries *)
 Computes the integral of the square of a real-valued time series' first derivative from its Fourier transform. More...
 
REAL8 XLALMeasureEoverRsquared (REAL8TimeSeries *, REAL8TimeSeries *)
 Computes the areal energy density carried by a gravitational wave. More...
 

Go to the source code of this file.