Changeset 3829 in Sophya for trunk/Cosmo/RadioBeam/radutil.cc


Ignore:
Timestamp:
Aug 3, 2010, 6:38:00 PM (15 years ago)
Author:
ansari
Message:

Adaptation programme srcat2cube.cc pour utilisation catalogue North20cm avec indice spectral, Reza 03/08/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cosmo/RadioBeam/radutil.cc

    r3783 r3829  
    1010  setFrequency(freq);
    1111  setOmegaPix(opix);
     12  setCosmoParam();
    1213}
    1314
     
    2829  return jy*1e-26 / omegapix_ * lambda_ * lambda_ / 2. / k_Boltzman_Cst ;
    2930}
     31
     32
     33double H21Conversions::setCosmoParam(double omegamatter, double omegabaryon, double h100, double fracHI)
     34{
     35  OmegaMatter_=omegamatter;
     36  OmegaBaryons_=omegabaryon;
     37  h100_=h100;
     38  fracHI_=fracHI;
     39  OmegaLambda_=1.-OmegaMatter_;  // Je neglige OmegaRadiation
     40  return OmegaLambda_;
     41}
     42
     43double H21Conversions::Mean21cmTemperature_mK()
     44{
     45  double zz = 1.+z_;
     46  double cc=zz*zz/sqrt(OmegaMatter_*zz*zz*zz+OmegaLambda_);
     47  cc *= ((h100_/0.7)*(OmegaBaryons_/0.04)*(fracHI_/0.1));
     48  return (cc*0.57);
     49}
Note: See TracChangeset for help on using the changeset viewer.