--- trunk/SHAPES/SphereHarm.hpp 2004/06/23 20:48:08 1289 +++ trunk/SHAPES/SphereHarm.hpp 2004/06/26 15:40:49 1313 @@ -14,6 +14,7 @@ #include "cospmls.h" #include "makeweights.h" #include "FST_semi_memo.h" +#include "SHFunc.hpp" using namespace std; @@ -23,9 +24,11 @@ class SphereHarm{ (public) SphereHarm( int bandWidth ); virtual ~SphereHarm(); void doTransforms(vector gridData); - void printShapesFileStart(char name[200], string particle, double mass, + void printShapesFileStart(char name[200], char particle[80], double mass, double momInert[3][3]); - void printToShapesFile(char name[200], int index); + void printToShapesFile(char name[200], int index, double tolVal); + double normFactor(int L, int M); + double factorialFunc(double n); protected: int l, m;