LALInference  4.1.6.1-89842e6
LALInferenceModel Struct Reference

Detailed Description

Structure to constain a model and its parameters.

Definition at line 435 of file LALInference.h.

Data Fields

LALInferenceVariablesparams
 
LALInferenceIFOModelifo
 Parameters used when filling the buffers - template functions should copy to here. More...
 
LALSimulationDomain domain
 IFO-dependent parameters and buffers. More...
 
LALInferenceTemplateFunction templt
 Domain of model. More...
 
REAL8 logprior
 The template generation function. More...
 
REAL8 loglikelihood
 Prior value at params More...
 
REAL8 SNR
 Likelihood value at params More...
 
REAL8ifo_loglikelihoods
 Network SNR at params More...
 
REAL8ifo_SNRs
 Array of single-IFO likelihoods at params More...
 
REAL8 fLow
 Array of single-IFO SNRs at params More...
 
REAL8 fHigh
 Start frequency for waveform generation. More...
 
REAL8 deltaT
 End frequency for waveform generation. More...
 
REAL8 deltaF
 
INT4 freqLength
 Sampling rate information. More...
 
REAL8TimeSeriestimehPlus
 
REAL8TimeSeriestimehCross
 
COMPLEX16FrequencySeriesfreqhPlus
 Time series model buffers. More...
 
COMPLEX16FrequencySeriesfreqhCross
 
COMPLEX16FrequencySeries ** freqhs
 Freq series model buffers. More...
 
LALDict * LALpars
 Projected freq series model buffers. More...
 
LALSimInspiralWaveformCachewaveformCache
 
LALSimBurstWaveformCacheburstWaveformCache
 Waveform cache. More...
 
REAL8FFTPlan * timeToFreqFFTPlan
 Burst Waveform cache for LIB. More...
 
REAL8FFTPlan * freqToTimeFFTPlan
 
REAL8Windowwindow
 Pre-calculated FFT plans for forward and reverse FFTs. More...
 
REAL8 padding
 A window. More...
 
struct tagLALInferenceROQModel * roq
 The padding of the above window. More...
 
int roq_flag
 ROQ data. More...
 
LALSimNeutronStarFamilyeos_fam
 Is ROQ enabled. More...
 

Field Documentation

◆ params

LALInferenceVariables* LALInferenceModel::params

Definition at line 437 of file LALInference.h.

◆ ifo

LALInferenceIFOModel* LALInferenceModel::ifo

Parameters used when filling the buffers - template functions should copy to here.

Definition at line 438 of file LALInference.h.

◆ domain

LALSimulationDomain LALInferenceModel::domain

IFO-dependent parameters and buffers.

Definition at line 439 of file LALInference.h.

◆ templt

LALInferenceTemplateFunction LALInferenceModel::templt

Domain of model.

Definition at line 440 of file LALInference.h.

◆ logprior

REAL8 LALInferenceModel::logprior

The template generation function.

Definition at line 442 of file LALInference.h.

◆ loglikelihood

REAL8 LALInferenceModel::loglikelihood

Prior value at params

Definition at line 443 of file LALInference.h.

◆ SNR

REAL8 LALInferenceModel::SNR

Likelihood value at params

Definition at line 444 of file LALInference.h.

◆ ifo_loglikelihoods

REAL8* LALInferenceModel::ifo_loglikelihoods

Network SNR at params

Definition at line 445 of file LALInference.h.

◆ ifo_SNRs

REAL8* LALInferenceModel::ifo_SNRs

Array of single-IFO likelihoods at params

Definition at line 446 of file LALInference.h.

◆ fLow

REAL8 LALInferenceModel::fLow

Array of single-IFO SNRs at params

Definition at line 448 of file LALInference.h.

◆ fHigh

REAL8 LALInferenceModel::fHigh

Start frequency for waveform generation.

Definition at line 449 of file LALInference.h.

◆ deltaT

REAL8 LALInferenceModel::deltaT

End frequency for waveform generation.

Definition at line 450 of file LALInference.h.

◆ deltaF

REAL8 LALInferenceModel::deltaF

Definition at line 450 of file LALInference.h.

◆ freqLength

INT4 LALInferenceModel::freqLength

Sampling rate information.

Definition at line 451 of file LALInference.h.

◆ timehPlus

REAL8TimeSeries* LALInferenceModel::timehPlus

Definition at line 453 of file LALInference.h.

◆ timehCross

REAL8TimeSeries * LALInferenceModel::timehCross

Definition at line 453 of file LALInference.h.

◆ freqhPlus

COMPLEX16FrequencySeries* LALInferenceModel::freqhPlus

Time series model buffers.

Definition at line 454 of file LALInference.h.

◆ freqhCross

COMPLEX16FrequencySeries * LALInferenceModel::freqhCross

Definition at line 454 of file LALInference.h.

◆ freqhs

COMPLEX16FrequencySeries** LALInferenceModel::freqhs

Freq series model buffers.

Definition at line 455 of file LALInference.h.

◆ LALpars

LALDict* LALInferenceModel::LALpars

Projected freq series model buffers.

Definition at line 457 of file LALInference.h.

◆ waveformCache

LALSimInspiralWaveformCache* LALInferenceModel::waveformCache

Definition at line 458 of file LALInference.h.

◆ burstWaveformCache

LALSimBurstWaveformCache* LALInferenceModel::burstWaveformCache

Waveform cache.

Definition at line 459 of file LALInference.h.

◆ timeToFreqFFTPlan

REAL8FFTPlan* LALInferenceModel::timeToFreqFFTPlan

Burst Waveform cache for LIB.

Definition at line 460 of file LALInference.h.

◆ freqToTimeFFTPlan

REAL8FFTPlan * LALInferenceModel::freqToTimeFFTPlan

Definition at line 460 of file LALInference.h.

◆ window

REAL8Window* LALInferenceModel::window

Pre-calculated FFT plans for forward and reverse FFTs.

Definition at line 461 of file LALInference.h.

◆ padding

REAL8 LALInferenceModel::padding

A window.

Definition at line 462 of file LALInference.h.

◆ roq

struct tagLALInferenceROQModel* LALInferenceModel::roq

The padding of the above window.

Definition at line 463 of file LALInference.h.

◆ roq_flag

int LALInferenceModel::roq_flag

ROQ data.

Definition at line 464 of file LALInference.h.

◆ eos_fam

LALSimNeutronStarFamily* LALInferenceModel::eos_fam

Is ROQ enabled.

Definition at line 465 of file LALInference.h.