| Label | Explanation | Data Type | 
| Input position raster | The input raster defining the position of the raster to use for the output value. The input can be an integer or float raster. | Raster Layer | 
| Input rasters or constant values | The list of inputs from which the output value will be selected. The inputs can be integer or float rasters. A number can also be used as an input. | Raster Layer; Constant | 
| Process as multiband (Optional) | Specifies how the input multiband raster bands will be processed. 
 | Boolean | 
Return Value
| Label | Explanation | Data Type | Output raster | The output raster. | Raster | 
