Index: /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve.h
===================================================================
--- /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve.h	(revision 36281)
+++ /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve.h	(revision 36282)
@@ -326,5 +326,5 @@
 bool psImageConvolveGetThreads(void);
 
-psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (void);
+psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (float Nsigma);
 bool psImageSmooth2dCacheKernel_PS1_V1 (psImageSmooth2dCacheData *smdata, float sigma, float kappa);
 bool psImageSmooth2dCache_F32(psImage *image, psImageSmooth2dCacheData *smdata);
Index: /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve2dCache.c
===================================================================
--- /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve2dCache.c	(revision 36281)
+++ /branches/eam_branches/ipp-20130904/psLib/src/imageops/psImageConvolve2dCache.c	(revision 36282)
@@ -83,5 +83,5 @@
 
 // allocate the psImageSmooth2dCache data structure, but do not define the kernel
-psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (void) {
+psImageSmooth2dCacheData *psImageSmooth2dCacheAlloc (float Nsigma) {
 
     psImageSmooth2dCacheData *smdata = psAlloc(sizeof(psImageSmooth2dCacheData));
@@ -89,5 +89,5 @@
 
     smdata->radflux = NULL;
-    smdata->Nsigma = 3;
+    smdata->Nsigma = Nsigma;
     smdata->Ns = -1;
 
Index: /branches/eam_branches/ipp-20130904/psLib/test/imageops/tap_psImageConvolve2dCache.c
===================================================================
--- /branches/eam_branches/ipp-20130904/psLib/test/imageops/tap_psImageConvolve2dCache.c	(revision 36281)
+++ /branches/eam_branches/ipp-20130904/psLib/test/imageops/tap_psImageConvolve2dCache.c	(revision 36282)
@@ -60,5 +60,5 @@
     input->data.F32[Yo][Xo] = 1.0;
 
-    psImageSmooth2dCacheData *smdata = psImageSmooth2dCacheAlloc ();
+    psImageSmooth2dCacheData *smdata = psImageSmooth2dCacheAlloc (3.0);
     ok(smdata, "init smdata");
     ok(!smdata->radflux, "init radflux to NULL");
