Multipurpose diffractometer