GLASS
Global LISA Analysis Software Suite
Prior Struct Reference

Prototype structure for prior distributions. More...

#include <glass_ucb_prior.h>

Public Attributes

struct GMMgmm
 Gaussian Mixture Model prior.
 
Uniform prior
double ** prior
 upper and lower bounds for uniform priors \( [\theta_{\rm min},\theta_{\rm max}]\)
 
double logPriorVolume
 prior volume \( -\sum \log(\theta_{\rm max}-\theta_{\rm min})\)
 
double * skyhist
 2D histogram of prior density on sky
 
double dcostheta
 size of skyhist bins in \(\cos\theta\) direction
 
double dphi
 size of skyhist bins in \(\phi\) direction
 
double skymaxp
 max prior density of skyhist
 
int ncostheta
 number of skyhist bins in \(\cos\theta\) direction
 
int nphi
 number of skyhist bins in \(\phi\) direction
 
workspace
double * vector
 utility 1D array for prior metadata
 
double ** matrix
 utility 2D array for prior metadata
 
double *** tensor
 utility 3D array for prior metadata
 

Detailed Description

Prototype structure for prior distributions.

Generic data structure for holding all information needed by prior distributions. Structure contains parameters for different supported priors and various book-keeping scalars, vectors, and matrices to hold needed metadata.


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