Functions | |
def | parse_command_line () |
Variables | |
float | LAMBDA_Z_EQ = 5440.0 |
float | LAMBDA_H_0 = 2.27e-18 |
float | LAMBDA_OMEGA_M = 0.279 |
float | LAMBDA_OMEGA_R = 8.5e-5 |
float | LOOPS_RAD_POWER = 50.0 |
float | CUSPS_PER_LOOP = 1.0 |
ops | |
files | |
amp | |
eff | |
Deff | |
efficiency_file | |
dtype | |
unpack | |
dlnA = numpy.log(amp[1:]) - numpy.log(amp[:-1]) | |
outfile = open("gamma.dat", 'w') | |
float | lnz_min = -50.0 |
float | lnz_max = 50.0 |
float | dlnz = 0.1 |
z = numpy.logspace(lnz_min, lnz_max, int((lnz_max-lnz_min)/dlnz)+1, base = math.e) | |
dRdA = numpy.zeros(len(amp), dtype = float) | |
P = math.exp(math.log(ops.pstart) + i * (math.log(ops.pend) - math.log(ops.pstart)) / (ops.np - 1)) | |
Gmu = math.exp(math.log(ops.Gmustart) + j * (math.log(ops.Gmuend) - math.log(ops.Gmustart)) / (ops.nGmu - 1)) | |
file | |
dRdzdA = cs_gamma.finddRdzdA(Gmu, ops.frequency, LOOPS_RAD_POWER, amp, z, ops.model) | |
float | gammaAverage = scipy.integrate.simps(eff[:-1] * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
float | gammaMin = scipy.integrate.simps(numpy.clip(eff[:-1] - Deff[:-1], 0.0, 1.0) * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
float | gammaMax = scipy.integrate.simps(numpy.clip(eff[:-1] + Deff[:-1], 0.0, 1.0) * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
def lalapps_string_cs_gamma_largeloops.parse_command_line | ( | ) |
Definition at line 54 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.LAMBDA_Z_EQ = 5440.0 |
Definition at line 46 of file lalapps_string_cs_gamma_largeloops.py.
Definition at line 47 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.LAMBDA_OMEGA_M = 0.279 |
Definition at line 48 of file lalapps_string_cs_gamma_largeloops.py.
Definition at line 49 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.LOOPS_RAD_POWER = 50.0 |
Definition at line 50 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.CUSPS_PER_LOOP = 1.0 |
Definition at line 51 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.ops |
Definition at line 85 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.files |
Definition at line 85 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.amp |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.eff |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.Deff |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.efficiency_file |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.dtype |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.unpack |
Definition at line 88 of file lalapps_string_cs_gamma_largeloops.py.
Definition at line 89 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.outfile = open("gamma.dat", 'w') |
Definition at line 92 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.lnz_min = -50.0 |
Definition at line 96 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.lnz_max = 50.0 |
Definition at line 97 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.dlnz = 0.1 |
Definition at line 98 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.z = numpy.logspace(lnz_min, lnz_max, int((lnz_max-lnz_min)/dlnz)+1, base = math.e) |
Definition at line 99 of file lalapps_string_cs_gamma_largeloops.py.
Definition at line 100 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.P = math.exp(math.log(ops.pstart) + i * (math.log(ops.pend) - math.log(ops.pstart)) / (ops.np - 1)) |
Definition at line 103 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.Gmu = math.exp(math.log(ops.Gmustart) + j * (math.log(ops.Gmuend) - math.log(ops.Gmustart)) / (ops.nGmu - 1)) |
Definition at line 105 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.file |
Definition at line 106 of file lalapps_string_cs_gamma_largeloops.py.
lalapps_string_cs_gamma_largeloops.dRdzdA = cs_gamma.finddRdzdA(Gmu, ops.frequency, LOOPS_RAD_POWER, amp, z, ops.model) |
Definition at line 108 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.gammaAverage = scipy.integrate.simps(eff[:-1] * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
Definition at line 114 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.gammaMin = scipy.integrate.simps(numpy.clip(eff[:-1] - Deff[:-1], 0.0, 1.0) * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
Definition at line 115 of file lalapps_string_cs_gamma_largeloops.py.
float lalapps_string_cs_gamma_largeloops.gammaMax = scipy.integrate.simps(numpy.clip(eff[:-1] + Deff[:-1], 0.0, 1.0) * dRdA[:-1] * amp[:-1] * dlnA) * CUSPS_PER_LOOP / P |
Definition at line 116 of file lalapps_string_cs_gamma_largeloops.py.