Changeset 3790 in Sophya for trunk/Cosmo/SimLSS/cmvtuniv.cc


Ignore:
Timestamp:
Jun 28, 2010, 2:12:24 PM (15 years ago)
Author:
cmv
Message:

etude des cubes generes par le GSM, cmv 28/06/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cosmo/SimLSS/cmvtuniv.cc

    r3572 r3790  
    1010#include "ntuple.h"
    1111
     12#include "constcosmo.h"
    1213#include "cosmocalc.h"
    1314#include "geneutils.h"
     
    124125{
    125126 if(dz>z2-z1) dz = z2-z1;
     127 double fz1 = 1000.*Fr_HyperFin_Par/(1.+z1);
     128 double fz1pdz = 1000.*Fr_HyperFin_Par/(1.+z1+dz);
     129 double fz2 = 1000.*Fr_HyperFin_Par/(1.+z2);
     130 double fz2pdz = 1000.*Fr_HyperFin_Par/(1.+z2+dz);
    126131 cout<<"\nTSTPRINT(): z1="<<z1<<" z2="<<z2<<" dz="<<dz<<endl;
    127  for(double z=z1;z<z2+dz/2.;z+=dz) {
    128    cout<<"-- z = "<<z<<endl;
     132 cout<<"  "<<fz1<<" -> "<<fz2<<" MHz,    df: "<<fz1-fz1pdz<<" , "<<fz2-fz2pdz<<" MHz"<<endl;
     133 for(double z=z1;z<z2+dz/2.;z+=dz) {
     134   cout<<"\n-- z = "<<z<<"      ("<<1000.*Fr_HyperFin_Par/(1.+z)<<" MHz)"<<endl;
    129135   univ.Print(z);
    130136   cout<<"Volume comoving in [z,z+"<<dz<<"] for 4Pi sr: "
     
    138144   cout<<"1d -> "<<dang*a<<" Mpc = "<<dang*a*(1.+z)<<" Mpc com"<<endl;
    139145   double dloscom = univ.Dhubble() / univ.E(z);
    140    cout<<"dz=1 -> "<<dloscom<<" Mpc com"<<endl;
     146   cout<<"dLOScom/dz -> "<<dloscom<<" Mpc com"<<endl;
    141147 }
    142148
Note: See TracChangeset for help on using the changeset viewer.