Changeset 3974 in Sophya


Ignore:
Timestamp:
Apr 20, 2011, 7:53:11 AM (14 years ago)
Author:
ansari
Message:

correction lobe gaussien (valeur de sigma) ds mdish.cc, Reza 20/04/2011

Location:
trunk/Cosmo/RadioBeam
Files:
2 edited

Legend:

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

    r3973 r3974  
    2424  switch (typ_)
    2525    {
    26     case 1:   // Reponse gaussienne parabole diametre D exp[ -2 (lambda  k_g / D )^2 ]
     26    case 1:   // Reponse gaussienne parabole diametre D exp[ -(1/8) (lambda  k_g / D )^2 ]
    2727      wk = sqrt(kx*kx+ky*ky)/dx_;
    28       wk = 2*wk*wk;
     28      wk = wk*wk/8.;
    2929      return exp(-wk);
    3030      break;
  • trunk/Cosmo/RadioBeam/subtractradsrc.cmd

    r3973 r3974  
    7474## Step 3/ Apply lobe (50 meter diameter array) effect on foreground cube and LSS cube
    7575csh> set ddish=55.
    76 csh> set ddishcor=50.
     76csh> set ddishcor=55.
    7777csh> ./Objs/applobe $ddish fgndcube.ppf fgndcube_lobe.ppf
    7878csh> ./Objs/applobe -fib $ddish fgndcube.ppf fgndcube_flobe.ppf
     
    114114# 4.c/ Extract LSS P(k) from Foreground+LSS+noise , after cleaning/subtraction without beam
    115115csh> set beamdesc=repf11x11.ppf
    116 csh> set ddishcor=50.
     116csh> set ddishcor=55.
    117117csh> set noiselev=1.
    118118csh> ./Objs/calcpk2 lsscube.ppf 0.13 fgndcube.ppf 1000 subpk.ppf $noiselev $beamdesc 0. 0. P2
     
    120120csh> ./Objs/calcpk2 lsscube_lobe.ppf 0.13 fgndcube_lobe.ppf 1000 subpklobe.ppf $noiselev $beamdesc 0. 0. P2
    121121# 4.e / Extract LSS P(k) from Foreground+LSS+noise and beam effect - correcting to a beam of Diam= $ddishcor
    122 csh> ./Objs/calcpk2 lsscube_lobe.ppf 0.13 fgndcube_lobe.ppf 1000 subpkcorlobe.ppf $noiselev $beamdesc $ddishcor 0. P2
     122csh> ./Objs/calcpk2 lsscube_lobe.ppf 0.13 fgndcube_lobe.ppf 1000 subpkcorlobe.ppf $noiselev $beamdesc $ddishcor 0. P2 reclsscorlobe.ppf
    123123#  Or using a linear fit for foreground subtraction (old version)
    124124csh> ./Objs/calcpk2 lsscube_lobe.ppf 0.13 fgndcube_lobe.ppf 1000 subpkcorlobep1.ppf $noiselev $beamdesc $ddishcor 0. P2
     
    141141
    142142openppf subpkcorlobe.ppf
    143 openppf subpknolss.ppf
    144 
     143
     144openppf residcorlobe.ppf
     145openppf residnocor.ppf
    145146# openppf subpknolssnocor.ppf
    146147
    147 disp lsspk 'logx logy nsta xylimits=0.005,2.,4e-11,8e-6 gold'
     148disp lsspk 'logx logy nsta xylimits=0.01,2.,4e-11,8e-6 gold'
    148149disp lsspklobe 'same nsta orange'
    149150disp lsspklobewn 'same nsta siennared'
     
    151152
    152153
    153 disp fgndpk 'logx logy nsta xylimits=0.005,2.,1e-10,1. navyblue'
     154disp fgndpk 'logx logy nsta xylimits=0.01,2.,1e-10,1. navyblue'
    154155disp fgndpklobe 'same nsta blue'
    155156disp fgndpkcorlobe 'same nsta skyblue'
    156157disp lsspk 'same nsta gold'
     158disp lsspkflobe 'same nsta yellow'
     159disp subpkcorlobe 'same nsta red'
     160disp residcorlobe 'same nsta green'
     161disp residnocor 'same nsta forestgreen'
     162
    157163disp lsspklobewn 'same nsta siennared'
    158164# settitle 'Pk[LSS] , Pk[Foreground] and lobe effect (Dish D=50 m)' ' ' 'font=helvetica,bold,18'
     
    171177#  Calcul du volume total en Mpc^3
    172178set VOL (1.9*1.9*2.8*800*600*256)
    173 plot2d lsspk x val*$VOL 1 'logx logy nsta xylimits=0.01,2.,10.,1e4 cpts marker=box,5 gold'
     179# set VOL (1.9*1.9*2.8*1800*600*256)
     180plot2d
     181# plot2d lsspk x val*$VOL 1 'logx logy nsta xylimits=0.01,2.,10.,1e4 cpts marker=box,5 gold'
    174182plot2d lsspklobewn x val*$VOL 1 'same nsta cpts marker=box,5 siennared'
    175183plot2d subpkcorlobe x val*$VOL 1 'same nsta cpts marker=box,5 red'
     
    184192textdrawer lines cols 'font=helvetica,bold,16 frame'
    185193
    186 
     194plot2d fgndpk x val*$VOL 1 'logx logy  xylimits=0.01,1.,1.,1e10 nsta cpts marker=box,5 black'
     195plot2d fgndpkflobe x val*$VOL 1 ' nsta cpts marker=circle,5 navyblue same'
     196plot2d fgndpklobe x val*$VOL 1 ' nsta cpts marker=circle,5 blue same'
     197
     198plot2d lsspk x val*$VOL 1 ' nsta cpts marker=box,5 red same'
     199plot2d lsspkflobe x val*$VOL 1 ' nsta cpts marker=circle,5 orange same'
     200plot2d lsspklobe x val*$VOL 1 ' nsta cpts marker=circle,5 yellow same'
     201
     202h/oper
    187203plot2d lsspk x val*$VOL 1 'logx logy nsta xylimits=0.01,2.,10.,1e4 cpts marker=box,5 gold'
    188204plot2d lsspklobewn x val*$VOL 1 'same nsta cpts marker=box,5 red'
Note: See TracChangeset for help on using the changeset viewer.