Changeset 1819 in Sophya
- Timestamp:
- Dec 18, 2001, 12:12:08 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/TestPipes/quickmap.cc
r1805 r1819 1 1 // GPH 424.1 Planck HFI-L2 Simple Map Making 2 2 // Eric Aubourg CEA/DAPNIA/SPP 3 // $Id: quickmap.cc,v 1. 2 2001-11-30 21:08:36aubourg Exp $3 // $Id: quickmap.cc,v 1.3 2001-12-17 23:12:08 aubourg Exp $ 4 4 5 5 #include <stdlib.h> … … 75 75 cout << " | | typcoord " 76 76 << ((input.pointing.typcoord & TypCoordGal) ? "G" : "E") 77 << ((input.pointing.typcoord & TypCoordHD) ? "H" : 78 (input.pointing.typcoord & TypCoordDD) ? "D" : "R") << "\n"; 77 << ((input.pointing.typcoord & TypCoord1H) ? "H" : 78 (input.pointing.typcoord & TypCoord1D) ? "D" : "R") 79 << ((input.pointing.typcoord & TypCoord1C) ? "C" : "L") 80 << ((input.pointing.typcoord & TypCoord2H) ? "H" : 81 (input.pointing.typcoord & TypCoord2D) ? "D" : "R") 82 << ((input.pointing.typcoord & TypCoord2C) ? "C" : "L") 83 << "\n"; 79 84 cout << " | signal\n"; 80 85 cout << " | | fname " << input.signal.fname << "\n"; … … 85 90 cout << " | typcoord " 86 91 << ((output.typcoord & TypCoordGal) ? "G" : "E") 87 << ((output.typcoord & TypCoordHD) ? "H" : 88 (input.pointing.typcoord & TypCoordDD) ? "D" : "R") << "\n"; 92 << "\n"; 89 93 cout << " | typmap " << output.typmap << "\n"; 90 94 if (output.typmap == "healpix") { … … 186 190 bool indd = DOMHasOption(doc, "/input/pointing/degdeg"); 187 191 bool inrr = DOMHasOption(doc, "/input/pointing/radian"); 192 bool iscolat = DOMHasOption(doc, "/input/pointing/colat"); 188 193 if (inhd) { 189 prefs.input.pointing.typcoord |= TypCoord HD;194 prefs.input.pointing.typcoord |= TypCoord1H|TypCoord2D; 190 195 } else if (indd) { 191 prefs.input.pointing.typcoord |= TypCoord DD;196 prefs.input.pointing.typcoord |= TypCoord1D|TypCoord2D; 192 197 } else if (inrr) { 193 prefs.input.pointing.typcoord |= TypCoord RR;198 prefs.input.pointing.typcoord |= TypCoord1R|TypCoord2R; 194 199 } else if (prefs.input.pointing.typcoord & TypCoordEq) { 195 prefs.input.pointing.typcoord |= TypCoordHD;200 prefs.input.pointing.typcoord = TypCoordEqStd; 196 201 } else { 197 prefs.input.pointing.typcoord |= TypCoordDD; 202 prefs.input.pointing.typcoord = TypCoordGalStd; 203 } 204 if (iscolat) { 205 prefs.input.pointing.typcoord |= TypCoord2C; 198 206 } 199 207 … … 210 218 bool outrr = DOMHasOption(doc, "/output/radian"); 211 219 if (outhd) { 212 prefs.output.typcoord |= TypCoord HD;220 prefs.output.typcoord |= TypCoord1H | TypCoord2D; 213 221 } else if (outdd) { 214 prefs.output.typcoord |= TypCoord DD;222 prefs.output.typcoord |= TypCoord1D | TypCoord2D; 215 223 } else if (outrr) { 216 prefs.output.typcoord |= TypCoord RR;224 prefs.output.typcoord |= TypCoord1R | TypCoord2R; 217 225 } else if (prefs.output.typcoord & TypCoordEq) { 218 prefs.output.typcoord |= TypCoordHD;226 prefs.output.typcoord = TypCoordEqStd; 219 227 } else { 220 prefs.output.typcoord |= TypCoord DD;228 prefs.output.typcoord |= TypCoordGalStd; 221 229 } 222 230 … … 283 291 } 284 292 285 TOI2 GMap toi2m(map,wmap); toi2m.SetIsColat();293 TOI2Map toi2m(map,wmap); 286 294 287 295 toi2m.SetEquinox(2000.); 288 296 toi2m.SetCoorIn((TypAstroCoord) prefs.input.pointing.typcoord); 289 toi2m.SetCoor Out((TypAstroCoord) prefs.output.typcoord);297 toi2m.SetCoorMap((TypAstroCoord) prefs.output.typcoord); 290 298 291 299 TOISegmented * toicoord1in = new TOISegmented(prefs.input.pointing.coord1);
Note:
See TracChangeset
for help on using the changeset viewer.