source: Sophya/trunk/SophyaLib/Samba/syn2fast.h@ 703

Last change on this file since 703 was 483, checked in by ansari, 26 years ago

polarization versions of anafast and synfast. Not tested as thoroughly
as it probably should. - A. Kim

File size: 1.1 KB
RevLine 
[483]1#ifndef SYN2FAST_H_SEEN
2#define SYN2FAST_H_SEEN
3
4#include <complex>
5#include <vector>
6
7void a2lm2map(const int nsmax,const int nlmax,const int nmmax,
8 const vector< vector< complex<double> > >&alme,
9 const vector< vector< complex<double> > >&almb,
10 vector<float>& mapq,
11 vector<float>& mapu,
12 vector< complex<long double> > b_northp,
13 vector< complex<long double> > b_southp,
14 vector< complex<long double> > bwp,
15 vector< complex<long double> > b_northm,
16 vector< complex<long double> > b_southm,
17 vector< complex<long double> > bwm);
18
19void syn2_phas(const int nsmax,const int nlmax,const int nmmax,
20 const vector< complex<long double> >& datain,
21 int nph,vector< complex<float> >& dataout, const int start,
22 int kphi0,
23 vector< complex<long double> >& bw);
24
25void create_a2lm(const int nsmax,const int nlmax,const int nmmax,
26 vector< vector< complex<double> > >& a2lme,
27 vector< vector< complex<double> > >& a2lmb,
28 vector<float>& cls_e,
29 vector<float>& cls_b,
30 int& iseed,const float fwhm,
31 vector<float> lread);
32#endif
Note: See TracBrowser for help on using the repository browser.