Changeset 3613 in Sophya for trunk/SophyaLib/Samba/sphericaltransformserver.cc
- Timestamp:
- Apr 30, 2009, 7:07:46 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Samba/sphericaltransformserver.cc
r3572 r3613 6 6 #include "sphericaltransformserver.h" 7 7 #include "tvector.h" 8 #include "stsrand.h"9 8 #include "nbmath.h" 10 9 #include "timing.h" … … 156 155 template<class T> 157 156 SphericalTransformServer<T>::SphericalTransformServer() 158 : rg _(1, false)157 : rgp_(RandomGeneratorInterface::GetGlobalRandGenP()) 159 158 { 160 159 fftIntfPtr_=new FFTPackServer(true); // preserveinput = true … … 164 163 //! Constructor with the specification of a RandomGenerator object to be used by GenerateFromCl 165 164 template<class T> 166 SphericalTransformServer<T>::SphericalTransformServer(RandomGenerator const& rg)167 : rg _(rg)165 SphericalTransformServer<T>::SphericalTransformServer(RandomGeneratorInterface& rg) 166 : rgp_(&rg) 168 167 { 169 168 fftIntfPtr_=new FFTPackServer(true); // preserveinput = true … … 1312 1311 // Alm<T> a2lme = almFromCl(Cle, fwhm); 1313 1312 // Alm<T> a2lmb = almFromCl(Clb, fwhm); 1314 Alm<T> a2lme(Cle, fwhm, rg_);1315 Alm<T> a2lmb(Clb, fwhm, rg_);1313 Alm<T> a2lme(Cle, fwhm, *rgp_); 1314 Alm<T> a2lmb(Clb, fwhm, *rgp_); 1316 1315 1317 1316 GenerateFromAlm(sphq,sphu,pixelSizeIndex,a2lme,a2lmb); … … 1330 1329 { 1331 1330 1332 Alm<T> alm(Cl, fwhm, rg_);1331 Alm<T> alm(Cl, fwhm, *rgp_); 1333 1332 GenerateFromAlm(sph,pixelSizeIndex, alm ); 1334 1333 }
Note:
See TracChangeset
for help on using the changeset viewer.