removed adding to the database after calculating the slices
added the calculate geometry method to the science set. This includes a to_database variant that checks if the slit geometry is in the database and overwrites it if it is.
added mhvk's suggestion of using self.calculate_slit_geometries