Changeset 1466 in Sophya
- Timestamp:
- Apr 11, 2001, 2:08:19 PM (24 years ago)
- Location:
- trunk/ArchTOIPipe/ProcWSophya
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/ProcWSophya/map2toi.cc
r1463 r1466 54 54 for(int k=snb;k<=sne;k++) { 55 55 56 int_8 flg = 0; 56 57 double alpha = getData(0,k); // alpha entre [0,24[ en heures 57 if(alpha<0. || alpha>=24.) continue;58 if(alpha<0. || alpha>=24.) flg=1; 58 59 double delta = getData(1,k); // delta entre [-90,90] en degres 59 if(delta<-90. || delta>90.) continue; 60 if(delta<-90. || delta>90.) flg=1; 61 double bolo = -99999.; 60 62 61 double phi = alpha *M_PI/12.; // sphere phi entre [0,2*Pi] en radian 62 double teta = (90.-delta) *M_PI/180.; // sphere teta entre [0,Pi] en radian 63 64 double bolo = mSph(teta,phi); 63 if(!flg) { 64 double phi = alpha *M_PI/12.; // sphere phi entre [0,2*Pi] en radian 65 double teta = (90.-delta) *M_PI/180.; // sphere teta entre [0,Pi] en radian 66 bolo = mSph(teta,phi); 67 } 65 68 66 69 if(connected_AlphaOut) putData(0,k,alpha,0); 67 70 if(connected_DeltaOut) putData(1,k,delta,0); 68 putData(2,k,bolo, 0);71 putData(2,k,bolo,flg); 69 72 } 70 73 -
trunk/ArchTOIPipe/ProcWSophya/toi2map.cc
r1463 r1466 72 72 // Remplissage des spheres 73 73 for(int s=snb;s<=sne;s++) { 74 int_4 fgbolo = 0; 74 int_8 fgbolo = 0; 75 double bolo; 75 76 76 77 double alpha = getData(0,s); // alpha entre [0,24[ en heures 77 78 double delta = getData(1,s); // delta entre [-90,90] en degres 78 double bolo = getData(2,s); 79 //fgbolo = getFlag(2,s); 79 getData(2,s,bolo,fgbolo); 80 80 81 81 if(delta<-90. || delta>90.) fgbolo=1; … … 91 91 EqtoGal(mjd,alpha,delta,&alpha,&delta); 92 92 phi = alpha * M_PI/180.; 93 } else phi 93 } else phi = alpha * M_PI/12.; 94 94 theta = (90.-delta)*M_PI/180.; 95 95 int_4 ipix = mSph->PixIndexSph(theta,phi); … … 98 98 mNSnFill++; 99 99 } 100 101 100 } 102 101
Note:
See TracChangeset
for help on using the changeset viewer.