@@ -270,73 +270,6 @@ def id(self):
270270 def id (self , _ ):
271271 raise AttributeError (_setter_wmsg ("id" ))
272272
273- def set_angles_from_list (self , angles_list ):
274- self .angles = angles_list
275- self .n_steps = len (angles_list ) - 1.0
276- self .begin_angle = self .angles [0 ]
277- self .end_angle = self .angles [- 1 ]
278-
279- def set_qs_from_range (self , begin_q , end_q , step_size = None , n_steps = None ):
280- """
281- create an array of linear spaced Q-values
282-
283- Parameters
284- ----------
285- begin_q float
286- the beginning angle
287- end_q float
288- the ending angle
289- step_size float
290- the size of the step between points. Only specify step_size or n_steps, not both
291- n_steps integer
292- the number of steps. Odd numbers are preferred. Only specify step_size or n_steps, not both
293-
294- Returns
295- -------
296- Sets self.qs
297- self.qs array of floats
298- the q values in the independent array
299-
300- """
301- self .qs = self ._set_array_from_range (begin_q , end_q , step_size = step_size , n_steps = n_steps )
302-
303- def set_angles_from_range (self , begin_angle , end_angle , step_size = None , n_steps = None ):
304- """
305- create an array of linear spaced angle-values
306-
307- Parameters
308- ----------
309- begin_angle float
310- the beginning angle
311- end_angle float
312- the ending angle
313- step_size float
314- the size of the step between points. Only specify step_size or n_steps, not both
315- n_steps integer
316- the number of steps. Odd numbers are preferred. Only specify step_size or n_steps, not both
317-
318- Returns
319- -------
320- Sets self.angles
321- self.angles array of floats
322- the q values in the independent array
323-
324- """
325- self .angles = self ._set_array_from_range (begin_angle , end_angle , step_size = step_size , n_steps = n_steps )
326-
327- def _set_array_from_range (self , begin , end , step_size = None , n_steps = None ):
328- if step_size is not None and n_steps is not None :
329- print (
330- "WARNING: both step_size and n_steps have been given. n_steps will be used and step_size will be "
331- "reset."
332- )
333- array = np .linspace (begin , end , n_steps )
334- elif step_size is not None :
335- array = np .arange (begin , end , step_size )
336- elif n_steps is not None :
337- array = np .linspace (begin , end , n_steps )
338- return array
339-
340273 def get_array_index (self , value , xtype = None ):
341274 """
342275 Return the index of the closest value in the array associated with the specified xtype.
0 commit comments