public class ParallelProjectionDataSinkFeeder extends java.lang.Object implements NamedParallelizableRunnable
Constructor and Description |
---|
ParallelProjectionDataSinkFeeder() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProcessName() |
Grid2D |
getProjection() |
int |
getProjectionNumber() |
ProjectionSink |
getSink() |
static void |
projectParallel(Grid3D projections,
ProjectionSink sink,
boolean showStatus) |
void |
run() |
void |
setLatch(java.util.concurrent.CountDownLatch latch) |
void |
setProjection(Grid2D projection) |
void |
setProjectionNumber(int projectionNumber) |
void |
setSink(ProjectionSink sink) |
public Grid2D getProjection()
public void setProjection(Grid2D projection)
public int getProjectionNumber()
public void setProjectionNumber(int projectionNumber)
public ProjectionSink getSink()
public void setSink(ProjectionSink sink)
public java.lang.String getProcessName()
getProcessName
in interface NamedParallelizableRunnable
public void run()
run
in interface java.lang.Runnable
public void setLatch(java.util.concurrent.CountDownLatch latch)
setLatch
in interface ParallelizableRunnable
public static void projectParallel(Grid3D projections, ProjectionSink sink, boolean showStatus)