source: Sophya/trunk/SophyaLib/Samba/syngen.h@ 508

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

Vector/Matrix OVector/OMatrix cmv 25/10/99

File size: 901 bytes
Line 
1#ifndef SYNGEN_H_SEEN
2#define SYNGEN_H_SEEN
3
4#include <complex>
5#include <vector>
6#include "cvector.h"
7#include "sphericalmap.h"
8
9void alm2mapgen(const int nsmax,const int nlmax,const int nmmax,
10 const vector< vector< complex<double> > >&alm,
11 SphericalMap& map,
12 vector< complex<long double> > b_north,
13 vector< complex<long double> > b_south,
14 vector< complex<long double> > bw,
15 vector< complex<long double> > data,
16 vector< complex<long double> > work);
17
18void syn_phasgen(const int nsmax,const int nlmax,const int nmmax,
19 const vector< complex<long double> >& datain,
20 int nph, OVector& dataout, double phi0,
21 vector< complex<long double> >& bw);
22
23void create_almgen(const int nsmax,const int nlmax,const int nmmax,
24 vector< vector< complex<double> > >& alm,
25 vector<float>& cls_tt,int& iseed,const float fwhm,
26 vector<float> lread);
27#endif
Note: See TracBrowser for help on using the repository browser.