STIR 6.5.0
Collaboration diagram for Data processors:

Files

file  /home/kris/devel/STIRdistrib/STIR/src/buildblock/ChainedDataProcessor.cxx
 Implementations for class stir::ChainedDataProcessor.
file  /home/kris/devel/STIRdistrib/STIR/src/buildblock/ThresholdMinToSmallPositiveValueDataProcessor.cxx
 Implementations for class stir::ThresholdMinToSmallPositiveValueDataProcessor.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/ChainedDataProcessor.h
 Declaration of class stir::ChainedDataProcessor.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/DataProcessor.h
 Declaration of class stir::DataProcessor.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/DataProcessor.inl
 Inline implementations for class stir::DataProcessor.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/PostFiltering.h
 Declaration the helper class PostFiltering.
file  /home/kris/devel/STIRdistrib/STIR/src/include/stir/ThresholdMinToSmallPositiveValueDataProcessor.h
 Declaration of class stir::ThresholdMinToSmallPositiveValueDataProcessor.

Classes

class  stir::ChainedDataProcessor< DataT >
 A class in the DataProcessor hierarchy that calls 2 DataProcessors in sequence. More...
class  stir::DataProcessor< DataT >
 Base class that defines an interface for classes that do data processing. More...
class  stir::ThresholdMinToSmallPositiveValueDataProcessor< DataT >
 A class in the DataProcessor hierarchy for making sure all elements are strictly positive. More...

Detailed Description

A hierarchy of classes for performing data processing. Mechanisms for parsing are provided such that different image processors can be selected at run-time.