Changeset 3797 in Sophya for trunk/Cosmo/RadioBeam/lobe.cc


Ignore:
Timestamp:
Jun 30, 2010, 12:38:40 AM (15 years ago)
Author:
ansari
Message:

Ajout la possibilite de preserver la composante continue de Fourier ds ApplyLobeK2D , Reza 30/06/2010

File:
1 edited

Legend:

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

    r3789 r3797  
    1212
    1313/* --Methode-- */
    14 BeamEffect::BeamEffect(Four2DResponse& resp)
    15   : fresp_(resp)
     14BeamEffect::BeamEffect(Four2DResponse& resp,  bool preservefreq0)
     15  : fresp_(resp), preservefreq0_(preservefreq0)
    1616// resp doit avoir sa longueur d'onde de reference en metres
    1717{
     
    8989void BeamEffect::ApplyLobeK2D(Four2DResponse& rep, TArray< complex<TF> >& fourAmp, double dkx, double dky)
    9090{
     91  complex<TF> cf0=fourAmp(0,0);
    9192  double kxx, kyy;
    9293  for(sa_size_t ky=0; ky<fourAmp.SizeY(); ky++) {
     
    9798    }
    9899  }
     100  if (preservefreq0_)  fourAmp(0, 0)=cf0;
    99101  return;
    100102}
Note: See TracChangeset for help on using the changeset viewer.