Changeset 3512 in Sophya for trunk/SophyaProg/PrgMap/cl2map.cc
- Timestamp:
- Aug 8, 2008, 3:12:51 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaProg/PrgMap/cl2map.cc
r3091 r3512 85 85 public : 86 86 static void BuildMap(string & infile, string & outfile, int msph, double beam, 87 bool fgfitsin, bool fgfitsout )87 bool fgfitsin, bool fgfitsout, bool fgair) 88 88 { 89 89 double deg2rad = M_PI/180.; … … 115 115 << "' msph= " << msph << ") beam=" << beam*minute2rad << " rad" << endl; 116 116 // on cree la carte 117 SphericalTransformServer<T> sphtr; 118 sphtr.GenerateFromCl(sph, msph, clvec, beam*minute2rad); 117 RandomGenerator rg; 118 if (fgair) { 119 cout << " Setting random number generator seed (using time) " << endl; 120 rg.AutoInit(); 121 } 122 SphericalTransformServer<T> sphtr(rg); 123 sphtr.GenerateFromCl(sph, msph, clvec, beam); 119 124 120 125 cout << " Output map : NbPixels= " << sph.NbPixels() << " NSide= " … … 186 191 InitTim(); 187 192 SophyaInit(); 188 if (fginirand) {189 cout << " Setting random number generator seed (using time) " << endl;190 Auto_Ini_Ranf(1);191 }192 193 if (fgr4) { 193 194 cout << " Power spectrum C_l (r_4) --> SphereHEALPix<r_4> (float) " << endl; 194 _Cl2Map<r_4>::BuildMap(infile, outfile, msph, beam, fgfitsin, fgfitsout );195 _Cl2Map<r_4>::BuildMap(infile, outfile, msph, beam, fgfitsin, fgfitsout, fginirand); 195 196 } 196 197 else { 197 198 cout << " Power spectrum C_l (r_8) --> SphereHEALPix<r_8> (double) " << endl; 198 _Cl2Map<r_8>::BuildMap(infile, outfile, msph, beam, fgfitsin, fgfitsout );199 _Cl2Map<r_8>::BuildMap(infile, outfile, msph, beam, fgfitsin, fgfitsout, fginirand); 199 200 } 200 201 }
Note:
See TracChangeset
for help on using the changeset viewer.