Class ComputeBlockMulThreadCPUFactory
java.lang.Object
net.preibisch.mvrecon.process.deconvolution.iteration.mul.ComputeBlockMulThreadCPUFactory
- All Implemented Interfaces:
ComputeBlockThreadFactory<ComputeBlockMulThread>
public class ComputeBlockMulThreadCPUFactory
extends Object
implements ComputeBlockThreadFactory<ComputeBlockMulThread>
-
Constructor Summary
ConstructorsConstructorDescriptionComputeBlockMulThreadCPUFactory(ExecutorService service, int numViews, float minValue, float lambda, int[] blockSize, net.imglib2.img.ImgFactory<net.imglib2.type.numeric.real.FloatType> blockFactory) ComputeBlockMulThreadCPUFactory(ExecutorService service, int numViews, float lambda, int[] blockSize, net.imglib2.img.ImgFactory<net.imglib2.type.numeric.real.FloatType> blockFactory) -
Method Summary
-
Constructor Details
-
ComputeBlockMulThreadCPUFactory
public ComputeBlockMulThreadCPUFactory(ExecutorService service, int numViews, float minValue, float lambda, int[] blockSize, net.imglib2.img.ImgFactory<net.imglib2.type.numeric.real.FloatType> blockFactory) -
ComputeBlockMulThreadCPUFactory
public ComputeBlockMulThreadCPUFactory(ExecutorService service, int numViews, float lambda, int[] blockSize, net.imglib2.img.ImgFactory<net.imglib2.type.numeric.real.FloatType> blockFactory)
-
-
Method Details
-
setNumViews
public void setNumViews(int numViews) -
create
- Specified by:
createin interfaceComputeBlockThreadFactory<ComputeBlockMulThread>
-
numParallelBlocks
public int numParallelBlocks()- Specified by:
numParallelBlocksin interfaceComputeBlockThreadFactory<ComputeBlockMulThread>
-
toString
-