Changeset 3191 in Sophya for trunk/Cosmo/RadioBeam/mbeamcyl.cc
- Timestamp:
- Mar 19, 2007, 9:29:05 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/RadioBeam/mbeamcyl.cc
r3163 r3191 7 7 //================================================= 8 8 9 MultiBeamCyl::MultiBeamCyl(int nr, int ns, double pos y)9 MultiBeamCyl::MultiBeamCyl(int nr, int ns, double posx, double posy) 10 10 : texact(ns) , tjitt(ns) , toffset(nr) , 11 11 signal(ns), sigjitt(ns) , gain(nr) … … 14 14 NS = ns; 15 15 posY = posy; 16 posX = posx; 16 17 17 18 SetPrintLevel(0); … … 87 88 // pas celle apres shift (freq-reduite) 88 89 // lambda = c T = c/freq avec c = 1, dephasage = 2*pi*num*Da*sin(ang)/lambda 89 double dephasage = num*Da*sin(src->angX(is)) + posY*sin(src->angY(is)) ; 90 double dephasage = (posX+num*Da)*sin(src->angX(is)) + 91 posY*sin(src->angY(is)) ; 90 92 dephasage *= (2*M_PI*(fr+freq0)); 91 93 // On ajoute alors la phase propre de chaque source
Note:
See TracChangeset
for help on using the changeset viewer.