Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
cbcBayesPosToSimInspiral.py File Reference

Prototypes

def cbcBayesPosToSimInspiral.get_input_filename (parser, args)
 Determine name of input: either the sole positional command line argument, or /dev/stdin. More...
 
def cbcBayesPosToSimInspiral.standardize_param_name (params, possible_names, desired_name)
 
def cbcBayesPosToSimInspiral.standardize_param_names (params)
 
def cbcBayesPosToSimInspiral.compute_mass_parameterizations (samples)
 

Go to the source code of this file.

Namespaces

namespace  cbcBayesPosToSimInspiral
 

Variables

list cbcBayesPosToSimInspiral.sim_inspiral_dt
 
 cbcBayesPosToSimInspiral.parser
 
 cbcBayesPosToSimInspiral.opts
 
 cbcBayesPosToSimInspiral.args
 
def cbcBayesPosToSimInspiral.infilename = get_input_filename(parser, args)
 
 cbcBayesPosToSimInspiral.params = inp.readline().split()
 
 cbcBayesPosToSimInspiral.samples = np.loadtxt(inp, dtype=[(p, np.float) for p in params])
 
 cbcBayesPosToSimInspiral.N = opts.num_of_injs
 
 cbcBayesPosToSimInspiral.selection = np.arange(len(samples))
 
 cbcBayesPosToSimInspiral.injections = np.zeros((N,), dtype=sim_inspiral_dt)
 
 cbcBayesPosToSimInspiral.mc
 
 cbcBayesPosToSimInspiral.eta
 
 cbcBayesPosToSimInspiral.m1
 
 cbcBayesPosToSimInspiral.m2
 
 cbcBayesPosToSimInspiral.mtotal
 
 cbcBayesPosToSimInspiral.ids = range(N)
 
 cbcBayesPosToSimInspiral.s1x = np.zeros_like(s1z)
 
 cbcBayesPosToSimInspiral.s1y = np.zeros_like(s1z)
 
 cbcBayesPosToSimInspiral.s1z = samples['a1z']
 
 cbcBayesPosToSimInspiral.s2x = np.zeros_like(s2z)
 
 cbcBayesPosToSimInspiral.s2y = np.zeros_like(s2z)
 
 cbcBayesPosToSimInspiral.s2z = samples['a2z']
 
 cbcBayesPosToSimInspiral.system_frame_params
 
 cbcBayesPosToSimInspiral.theta_jn = np.array([np.arccos(i) for i in samples['costheta_jn']])
 
 cbcBayesPosToSimInspiral.inclination = inclination.flatten()
 
 cbcBayesPosToSimInspiral.theta1 = theta1.flatten()
 
 cbcBayesPosToSimInspiral.phi1 = phi1.flatten()
 
 cbcBayesPosToSimInspiral.theta2 = theta2.flatten()
 
 cbcBayesPosToSimInspiral.phi2 = phi2.flatten()
 
 cbcBayesPosToSimInspiral.flow = samples['flow']
 
 cbcBayesPosToSimInspiral.xmldoc = ligolw.Document()
 
 cbcBayesPosToSimInspiral.proc = igwn_ligolw.utils.process.register_to_xmldoc(doc, sys.argv[0], {})
 
 cbcBayesPosToSimInspiral.sim_table = lsctables.New(lsctables.SimInspiralTable)
 
 cbcBayesPosToSimInspiral.row = sim_table.RowType()
 
 cbcBayesPosToSimInspiral.process_id
 
 cbcBayesPosToSimInspiral.simulation_id
 
 cbcBayesPosToSimInspiral.vals = injections[field]
 
 cbcBayesPosToSimInspiral.output_file = open(opts.output, 'w')