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


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.h

    r3783 r3829  
    1818  double toKelvin(double jy);    // Conversion de Jansky en  temperature (Kelvin)
    1919
     20  double Mean21cmTemperature_mK();      // Temperature moyenne de l'emission a 21 cm en mK
     21  inline double T21cm_Kelvin() { return Mean21cmTemperature_mK()/1000.;  }
     22  inline double T21cm_mK() { return Mean21cmTemperature_mK();  }
     23
    2024  void setFrequency(double nu);  // on definit la frequence en MHz
    2125  inline void setRedshift(double z)    // on definit le redshift
     
    3135  { double cf=Angle(1.,Angle::ArcMin).ToRadian(); omegapix_ = opix*cf*cf; }
    3236
     37  // Definition des parametres cosmologiques utiles pour le calcul de la temperature d'emission a 21 cm
     38  // retourne la valeur de OmegaLambda (univers plat)
     39  double setCosmoParam(double omegamatter=0.02581, double omegabaryon=0.0441, double h100=0.719, double fracHI=0.02);
     40  inline void setFracHI(double fracHI=0.02) { fracHI_=fracHI; }
     41
    3342  inline double getRedshift() { return z_; }
    3443  inline double getFrequency() { return freq_; }
     
    4251  { double cf=Angle(1.,Angle::Degree).ToRadian(); return omegapix_/cf/cf; }
    4352
     53
    4454  static double SpeedOfLight_Cst;       // Speed of light  m/sec
    4555  static double Freq021cm_Cst;       // Speed of light  m/sec
     
    5060  double lambda_;
    5161  double omegapix_;
     62
     63  // Parametres cosmologiques pour calcul du coefficient de conversion Mass to T21
     64  double OmegaMatter_;
     65  double OmegaBaryons_;
     66  double OmegaLambda_;
     67  double h100_;
     68  double fracHI_;
    5269};
    5370
Note: See TracChangeset for help on using the changeset viewer.