The GSFC EUV and X-ray spectroheliograph on OSO-7