Пример #1
0
 def transmission_mn_5_shift(self):
     # Note that this is actually part of the move operation, but is conceptually part of transmission
     val = getattr(self._all_states.move, "monitor_5_offset", None)
     return meter_2_millimeter(self._get_val_or_default(val, 0))
Пример #2
0
 def q_resolution_delta_r(self):
     val = self._all_states.convert_to_q.q_resolution_delta_r
     return meter_2_millimeter(self._get_val_or_default(val, 0))
Пример #3
0
 def radius_limit_max(self):
     val = self._all_states.mask.radius_max
     return meter_2_millimeter(self._get_val_or_default(val, 0))
Пример #4
0
 def z_offset(self):
     val = self._all_states.move.sample_offset
     return meter_2_millimeter(self._get_val_or_default(val, 0))
Пример #5
0
 def r_cut(self):
     val = self._all_states.convert_to_q.radius_cutoff
     return meter_2_millimeter(self._get_val_or_default(val, 0))
Пример #6
0
 def q_resolution_delta_r(self):
     val = self._user_file_items.convert_to_q.q_resolution_delta_r
     return meter_2_millimeter(val) if val else ""
Пример #7
0
 def radius_limit_max(self):
     val = self._user_file_items.mask.radius_max
     return meter_2_millimeter(val) if val else ""
Пример #8
0
 def q_resolution_source_h(self):
     val = self._user_file_items.convert_to_q.q_resolution_h1
     return meter_2_millimeter(val) if val else ""
Пример #9
0
 def q_resolution_sample_w(self):
     val = self._user_file_items.convert_to_q.q_resolution_w2
     return meter_2_millimeter(val) if val else ""
Пример #10
0
 def z_offset(self):
     val = self._user_file_items.move.sample_offset
     return meter_2_millimeter(val) if val else ""
Пример #11
0
 def r_cut(self):
     val = self._user_file_items.convert_to_q.radius_cutoff
     return meter_2_millimeter(val) if val else ""
Пример #12
0
 def hab_pos_2(self):
     val = None
     if DetectorType.HAB.value in self._user_file_items.move.detectors:
         val = self._user_file_items.move.detectors[
             DetectorType.HAB.value].sample_centre_pos2
     return meter_2_millimeter(val) if val else ""
Пример #13
0
 def lab_pos_1(self):
     val = self._user_file_items.move.detectors[
         DetectorType.LAB.value].sample_centre_pos1
     return meter_2_millimeter(val) if val else ""
Пример #14
0
 def tolerance(self):
     return meter_2_millimeter(self._tolerance)
Пример #15
0
 def r_max(self):
     return meter_2_millimeter(self._r_max)
 def transmission_mn_5_shift(self):
     # Note that this is actually part of the move operation, but is conceptually part of transmission
     val = getattr(self._user_file_items.move, "monitor_5_offset", None)
     return meter_2_millimeter(val) if val else ""