A spectral computed tomography scanner apparatus, including a rotating X-ray source, a plurality of fixed energy-discriminating detectors, a processor that generates a shadow map that indicates, for each detector/view angle, a shadow state of the detector, the shadow state indicating that one of X-rays are completely blocked by a second detector and do not reach the detector, the X-rays are partially blocked by the second detector and partially reach the detector, the X-rays are not blocked by any of the detectors and reach the detector, and the detector is not with the scan field of view at the view angle, and a controller configured to cause the scanner apparatus to perform a scan of an object over a first range of view angles to collect view data, wherein the processor is configured to perform scatter correction using the collected view data and the generated shadow map.