def BOSS_DR9_PLE(which=1): if which == 1: row = -1.16, -3.37, -22.85, 1.241, -0.249, -5.96 alpha, beta, MStar_i_z0, k1, k2, logPhiStar = row MStar1450_z0 = MStar_i_z0 + 1.486 MStar = lumfun.PolyEvolParam([-2.5 * k2, -2.5 * k1, MStar1450_z0]) return lumfun.DoublePowerLawLF(logPhiStar, MStar, alpha, beta, cosmo=dr9cosmo)
def BOSS_DR9_LEDE(): c1, c2 = -0.689, -0.809 logPhiStar_z2_2 = -5.83 MStar_i_z2_2 = -26.49 MStar1450_z0 = MStar_i_z2_2 + 1.486 # --> M1450 MStar = lumfun.PolyEvolParam([c2, MStar1450_z0], z0=2.2) logPhiStar = lumfun.PolyEvolParam([c1, logPhiStar_z2_2], z0=2.2) alpha = -1.31 beta = -3.45 return lumfun.DoublePowerLawLF(logPhiStar, MStar, alpha, beta, cosmo=dr9cosmo)
'nPerBin': 100, 'LumUnits': 'M1450', }, 'CFHTLS_Wide_FluxGrid': { 'GridType': 'FluxRedshiftGrid', 'mRange': (18.6, 24.51, 0.1), 'zRange': (3.4, 4.61, 0.05), 'nPerBin': 100, 'ObsBand': 'CFHT-i', 'RestBand': 1450., }, 'CFHTLS_Wide_McG13QLFpoints': { 'GridType': 'LuminosityFunction', 'QLFmodel': lumfun.DoublePowerLawLF(lambda z: -8.94 - 0.47 * (z - 6.), -27.21, -2.03, -4.00), 'QLFargs': { 'skyArea': 150. }, 'mRange': (17.0, 24.0), 'zRange': (3.4, 4.6), 'ObsBand': 'CFHT-i', 'RestBand': 1450., }, } def PaperI_forest(gridname): return {
'mRange':(-27.0,-22.09,0.1), 'zRange':(3.25,4.5,0.05), 'nPerBin':10, 'LumUnits':'M1450', }, 'SDSS_Flux':{ 'GridType':'FluxRedshiftGrid', 'mRange':(18.5, 23.41, 0.1), 'zRange':(3.25,4.5,0.05), 'nPerBin':10, 'ObsBand':'SDSS-i', 'RestBand':1450., }, 'SDSS_LF':{ 'GridType':'LuminosityFunction', 'QLFmodel':lumfun.DoublePowerLawLF(-6.0,-25.0,-1.5,-3.0), 'QLFargs':{'skyArea':10.}, 'mRange':(16.5,22.6), 'zRange':(2.0,4.1), 'ObsBand':'SDSS-i', 'RestBand':1450., }, } simpars = { # 'FileName':name, 'waveRange':(3000.,10000.), 'SpecDispersion':500, 'DispersionScale':'logarithmic', # 'GridParams':grid, 'Cosmology':WMAP9,