Changeset 3931 in Sophya for trunk/Cosmo/RadioBeam/interfconfigs.cc
- Timestamp:
- Dec 23, 2010, 6:38:00 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cosmo/RadioBeam/interfconfigs.cc
r3930 r3931 267 267 268 268 /* --Fonction -- */ 269 vector<Dish> CreateCrossConfig(double Ddish, double base, double Eta) 270 { 271 vector<Dish> vd; 272 int cnt=0; 273 EnumeratedSequence esx,esy; 274 esx = -6.,-2.,1.,3.,5.; 275 esy = -5.,-1.,2.,4.,6.; 276 277 cnt++; 278 vd.push_back(Dish(cnt, 0., 0., Eta*Ddish)); 279 280 for(int k=0; k<esx.Size(); k++) { 281 double fx=esx.Value(k); 282 cnt++; 283 vd.push_back(Dish(cnt, fx*base, 0., Eta*Ddish)); 284 } 285 for(int k=0; k<esy.Size(); k++) { 286 double fy=esy.Value(k); 287 cnt++; 288 vd.push_back(Dish(cnt, 0., fy*base, Eta*Ddish)); 289 } 290 cout << ">>>CreateCrossConfig(" << Ddish << "," << Eta << ") ---> NDishes=" << vd.size() << endl; 291 return vd; 292 } 293 294 295 /* --Fonction -- */ 269 296 vector<Dish> CreateDoubleHexagonConfig(double Ddish, double radius1, double radius2, double Eta) 270 297 {
Note:
See TracChangeset
for help on using the changeset viewer.