= TRIMMER = == Description == '''TRIMMER''' is designed for a flyby situation where some parts of the body are never seen in any of the images. It uses the sumfiles for each image in an input list to identify what parts of the image are visible to the camera and which parts of the image are illuminated. '''TRIMMER''' determines where the shape model is visible and illuminated but, according to the images and their sumfiles, shouldn’t be (i.e., things that stick up too far). After identifying these areas, '''TRIMMER''' trims them down in the radial direction by a specified amount. It whittles down the shape until the areas of the shape model that are supposed to be in the dark are indeed in the dark. '''TRIMMER''' can also “pump” up areas of the shape that are too low, but Bob says that you can get in trouble using this feature and it has not been tested for DART. '''TRIMMER''' does not affect maplets; it only affects the shape model. The trimmed shape model can then be dumbed down and used in '''densify''', for example. However, '''TRIMMER''' distinguishes between areas of the shape covered by maplets vs. areas with no maplet coverage. '''TRIMMER''' relies on [[COVERAGE.TXT]] for maplet coverage, so you can fool '''TRIMMER''' into thinking that an area is not covered by maplets by changing the inputs to '''shape_coverage'''. In order to '''TRIMMER''' to fully operate on all parts of the shape, '''shape_coverage''' must find no maplets. Test