XRD Spectragraph