# 5. smallanglescattering (sas)

## 5.1. Smear/desmear 1D

`smear` |
`desmear` |
`prepareBeamProfile` |
`resFunct` |
`getBeamWidth` |
`plotBeamProfile` |
`transmissionCorrection` |
`waterXrayScattering` |
`AgBeReference` |

## 5.2. 2D sasImage

`sasImage` |

### 5.2.1. sasImage methods

> `SubArray.attr` |
> `SubArray.showattr` |
> `sasImage.setAttrFromImage` |
> `sasImage.setDetectorDistance` |
> `sasImage.setBeamcenter` |
> `sasImage.maskReset` |
> `sasImage.maskRegion` |
> `sasImage.maskFromImage` |
> `sasImage.maskRegion` |
> `sasImage.maskRegions` |
> `sasImage.maskbelowLine` |
> `sasImage.maskTriangle` |
> `sasImage.mask4Polygon` |
> `sasImage.maskCircle` |
> `sasImage.maskSectors` |
> `sasImage.asImage` |
> `sasImage.saveAsTIF` |
> `sasImage.pickBeamcenter` |
> `sasImage.findCenterOfIntensity` |
> `sasImage.radialAverage` |
> `sasImage.lineAverage` |
> `sasImage.recalibrateDetDistance` |
> `sasImage.gaussianFilter` |
> `sasImage.showPolar` |
> `sasImage.reduceSize` |
> `sasImage.show` |
> `sasImage.getfromcomment` |
> `sasImage.array` |
> `sasImage.asdataArray` |
> `sasImage.interpolateMaskedRadial` |

## 5.3. 2D sasImage convenience

`createLogPNG` |
`createImageDescriptions` |
`readImages` |

## 5.4. Housekeeping

`readpdh` |
`autoscaleYinoverlapX` |
`removeSpikesMinmaxMethod` |
`removeSpikes` |
`locateFiles` |
`copyFiles` |
`addXMLParameter` |
`moveSAXSPACE` |