parameters: (self)
return_statement: return reduction_steps
docstring: Creates a list of reduction steps to be applied to
              each data set, including the background file.
              Only the steps applied to a data set
              before azimuthal averaging are included.
docstring_summary: Creates a list of reduction steps to be applied to
              each data set, including the background file.
              Only the steps applied to a data set
              before azimuthal averaging are included.
docstring_tokens: Creates a list of reduction steps to be applied to each data set including the background file . Only the steps applied to a data set before azimuthal averaging are included .
function: def _2D_steps(self):
          """
              Creates a list of reduction steps to be applied to
              each data set, including the background file.
              Only the steps applied to a data set
              before azimuthal averaging are included.
          """
          reduction_steps = []
  
          # Load file
          reduction_steps.append(self._data_loader)
  
          # Dark current subtraction
          if self._dark_current_subtracter is not None:
              reduction_steps.append(self._dark_current_subtracter)
  
          # Normalize
          if self._normalizer is not None:
              reduction_steps.append(self._normalizer)
  
          # Mask
          if self._mask is not None:
              reduction_steps.append(self._mask)
  
          # Solid angle correction
          if self._solid_angle_correcter is not None:
              reduction_steps.append(self._solid_angle_correcter)
  
          # Sensitivity correction
          if self._sensitivity_correcter is not None:
              reduction_steps.append(self._sensitivity_correcter)
  
          return reduction_steps
function_tokens: def _2D_steps ( self ) : reduction_steps = [ ] # Load file reduction_steps . append ( self . _data_loader ) # Dark current subtraction if self . _dark_current_subtracter is not None : reduction_steps . append ( self . _dark_current_subtracter ) # Normalize if self . _normalizer is not None : reduction_steps . append ( self . _normalizer ) # Mask if self . _mask is not None : reduction_steps . append ( self . _mask ) # Solid angle correction if self . _solid_angle_correcter is not None : reduction_steps . append ( self . _solid_angle_correcter ) # Sensitivity correction if self . _sensitivity_correcter is not None : reduction_steps . append ( self . _sensitivity_correcter ) return reduction_steps