|   | Name | Type | Identifier | Description | Constraints | 
| Input | Grids | Grid list (input) | GRIDS | - | - | 
 | Training Areas | Shapes (input) | ROI | - | - | 
 | Class Statistics | Table (input) | STATS | - | - | 
| Output | Summary | Table (output) | CLASS_INFO | - | - | 
 | Classification | Grid (output) | CLASSES | - | - | 
 | Quality (*) | Grid (optional output) | QUALITY | Dependent on chosen method, these are distances or probabilities. | - | 
| Options | Class Identifier | Table field | ROI_ID | - | - | 
 | Get Class Statistics from... | Choice | STATS_SRC | - | Available Choices: [0] training areas [1] table Default: 0 | 
 | Method | Choice | METHOD | - | Available Choices: [0] Binary Encoding [1] Parallelepiped [2] Minimum Distance [3] Mahalanobis Distance [4] Maximum Likelihood [5] Spectral Angle Mapping [6] Winner Takes All Default: 2 | 
 | Normalise | Boolean | NORMALISE | - | Default: 0 | 
 | Distance Threshold | Floating point | THRESHOLD_DIST | Let pixel stay unclassified, if minimum or mahalanobis distance is greater than threshold. | Minimum: 0.000000 Default: 0.000000 | 
 | Probability Threshold (Percent) | Floating point | THRESHOLD_PROB | Let pixel stay unclassified, if maximum likelihood probability is less than threshold. | Minimum: 0.000000 Maximum: 100.000000 Default: 0.000000 | 
 | Probability Reference | Choice | RELATIVE_PROB | - | Available Choices: [0] absolute [1] relative Default: 1 | 
 | Spectral Angle Threshold (Degree) | Floating point | THRESHOLD_ANGLE | Let pixel stay unclassified, if spectral angle distance is greater than threshold. | Minimum: 0.000000 Maximum: 90.000000 Default: 0.000000 | 
 | Binary Encoding | Boolean | WTA_0 | - | Default: 0 | 
 | Parallelepiped | Boolean | WTA_1 | - | Default: 0 | 
 | Minimum Distance | Boolean | WTA_2 | - | Default: 0 | 
 | Mahalanobis Distance | Boolean | WTA_3 | - | Default: 0 | 
 | Maximum Likelihood | Boolean | WTA_4 | - | Default: 0 | 
 | Spectral Angle Mapping | Boolean | WTA_5 | - | Default: 0 | 
| (*) optional |