Changeset 3796 in Sophya for trunk/Cosmo/RadioBeam/mdish.cc


Ignore:
Timestamp:
Jun 29, 2010, 7:26:01 PM (15 years ago)
Author:
ansari
Message:

Suite modif utilisation de reponse calcule (tabulee) de l'interferometre pour soustraction avant-plans, Reza 29/06/2010

File:
1 edited

Legend:

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

    r3792 r3796  
    3333      return ( (wk<1.)?(1.-wk):0.);
    3434      break;
     35    case 22:   // Reponse parabole diametre D  Triangle <= kmax= 2 pi D / lambda + trou au centre
     36      wk = sqrt(kx*kx+ky*ky)/dx_/2./M_PI;
     37      if (wk<0.025) return 39.*wk;
     38      else if (wk<1.) return (1.-wk);
     39      else return 0.;
     40      break;
    3541    case 3:   // Reponse rectangle Dx x Dy  Triangle (|kx|,|k_y|) <= (2 pi Dx / lambda, 2 pi Dx / lambda)
    36       wkx = kx/2./M_PI/dx_;
    37       wky = ky/2./M_PI/dy_;
     42      wkx = fabs(kx)/2./M_PI/dx_;
     43      wky = fabs(ky)/2./M_PI/dy_;
    3844      return ( ((wkx<1.)&&(wky<1.))?((1.-wkx)*(1-wky)):0.);
    3945      break;
     
    7884  hrep_.FindBin(kx, ky, i, j);
    7985  return hrep_(i, j);
     86}
     87
     88double Four2DRespTable::renormalize(double max)
     89{
     90  double cmx = hrep_.VMax();
     91  hrep_ *= (max/cmx);
     92  return cmx;
    8093}
    8194
Note: See TracChangeset for help on using the changeset viewer.