Loading [MathJax]/extensions/TeX/AMSmath.js
LALInference 4.1.9.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
LALInferencePriorVolumes.c File Reference

Prototypes

static double chirp_to_comp_jacobian (double mc, double q)
 
static double mass_indicator (double mc, double q, LALInferenceVariables *priorParams)
 
static double integrand (double q, void *params)
 
static double inner_integral (double mc, void *params)
 
static double mass_outer_integral (LALInferenceVariables *priorArgs)
 
static double loudness_volume (LALInferenceRunState *state)
 
static double distance_prior (double d, LALCosmologicalParameters *omega)
 
static double logdistance_prior (double ld, LALCosmologicalParameters *omega)
 
static double redshift_prior (double z, LALCosmologicalParameters *omega)
 
static double loudness_integrand (double x, void *params)
 
double LALInferenceMassPriorVolume (LALInferenceRunState *state)
 
double LALInferenceMassDistancePriorVolume (LALInferenceRunState *state)
 

Go to the source code of this file.

Data Structures

struct  innerParams
 
struct  outerParams
 
struct  loudnessParams
 

Typedefs

typedef REAL8(* LALInferenceLoudnessPriorFunction) (double x, LALCosmologicalParameters *omega)
 

Typedef Documentation

◆ LALInferenceLoudnessPriorFunction

typedef REAL8(* LALInferenceLoudnessPriorFunction) (double x, LALCosmologicalParameters *omega)

Definition at line 202 of file LALInferencePriorVolumes.c.

Function Documentation

◆ chirp_to_comp_jacobian()

static double chirp_to_comp_jacobian ( double  mc,
double  q 
)
static

Definition at line 50 of file LALInferencePriorVolumes.c.

◆ mass_indicator()

static double mass_indicator ( double  mc,
double  q,
LALInferenceVariables priorParams 
)
static

Definition at line 58 of file LALInferencePriorVolumes.c.

◆ integrand()

static double integrand ( double  q,
void *  params 
)
static

Definition at line 112 of file LALInferencePriorVolumes.c.

◆ inner_integral()

static double inner_integral ( double  mc,
void *  params 
)
static

Definition at line 126 of file LALInferencePriorVolumes.c.

◆ mass_outer_integral()

static double mass_outer_integral ( LALInferenceVariables priorArgs)
static

Definition at line 162 of file LALInferencePriorVolumes.c.

◆ loudness_volume()

static double loudness_volume ( LALInferenceRunState state)
static

Definition at line 230 of file LALInferencePriorVolumes.c.

◆ distance_prior()

static double distance_prior ( double  d,
LALCosmologicalParameters omega 
)
static

Definition at line 210 of file LALInferencePriorVolumes.c.

◆ logdistance_prior()

static double logdistance_prior ( double  ld,
LALCosmologicalParameters omega 
)
static

Definition at line 214 of file LALInferencePriorVolumes.c.

◆ redshift_prior()

static double redshift_prior ( double  z,
LALCosmologicalParameters omega 
)
static

Definition at line 218 of file LALInferencePriorVolumes.c.

◆ loudness_integrand()

static double loudness_integrand ( double  x,
void *  params 
)
static

Definition at line 222 of file LALInferencePriorVolumes.c.

◆ LALInferenceMassPriorVolume()

double LALInferenceMassPriorVolume ( LALInferenceRunState state)

Definition at line 276 of file LALInferencePriorVolumes.c.

◆ LALInferenceMassDistancePriorVolume()

double LALInferenceMassDistancePriorVolume ( LALInferenceRunState state)

Definition at line 282 of file LALInferencePriorVolumes.c.