| Comparison of GR case between master and feature branch | |
| Comparison of all 4 non-GR cases | |
### `lalinference/python/cbcBayesPPAnalysis.py`
| Tasks| Status |
|---|---|
| Cases that cover all 4 non-GR parameters | |
### `lalinference/python/cbcBayesPostProc.py` and `lalinference/python/lalinference/bayespputils.py`
| Tasks| Status |
|---|---|
| Posteriors on all 4 non-GR parameters | |
| Priors on all 4 non-GR parameters | |
### `lalinference/src/LALInference.c` and `lalinference/src/LALInference.h`
| Tasks| Status |
|---|---|
| Output of `LALInferencedQuadMonSdQuadMonA` function| |
We use the following python script to check the output of the `LALInferencedQuadMonSdQuadMonA` function. We generate samples from a distribution uniform in dQuadMonS and dQuadMonA, and plot the scatter of the corresponding dQuadMon1, dQuadMon2 values.
```
dQuadMonS = np.random.uniform(-200,200,10000)
dQuadMonA = np.random.uniform(-200,200,10000)
dQuadMon1, dQuadMon2 = [],[]
for idx in range(10000):
x = li.dQuadMonSdQuadMonA(dQuadMonS[idx], dQuadMonA[idx])
* There seems to be an inconsistency between naming the variables with lower and upper case: "dquadmona" vs "dQuadMon1". The post-processing scripts have lower case, while the sampling scripts have upper case. `Clarify with Krishnendu`.