示例#1
0
 def get_all_states(self):  # -> AllStates
     all_states = AllStates()
     all_states.data = self.get_state_data()
     all_states.move = self.get_state_move_detectors()
     all_states.reduction = self.get_state_reduction_mode()
     all_states.slice = self.get_state_slice_event()
     all_states.mask = self.get_state_mask_detectors()
     all_states.wavelength = self.get_state_wavelength()
     all_states.save = self.get_state_save()
     all_states.scale = self.get_state_scale()
     all_states.adjustment = self.get_state_adjustment()
     all_states.convert_to_q = self.get_state_convert_to_q()
     all_states.compatibility = self.get_state_compatibility()
     return all_states
示例#2
0
    def get_all_states(self, file_information) -> AllStates:
        all_states = AllStates()
        all_states.move = self.get_state_move(file_information)
        all_states.reduction = self.get_state_reduction_mode()
        all_states.slice = self.get_state_slice_event()
        all_states.mask = self.get_state_mask(file_information)
        all_states.wavelength = self.get_state_wavelength()
        all_states.save = self.get_state_save()
        all_states.scale = self.get_state_scale(file_information)
        all_states.adjustment = self.get_state_adjustment(file_information)
        all_states.convert_to_q = self.get_state_convert_to_q()
        all_states.compatibility = self.get_state_compatibility()
        all_states.data = self.get_state_data(file_information)

        return all_states