EMS Data Processing Components

 

Flux Drift Correction



 

Purpose:

This component removes the linear drift from the flux arrays. Several methods are available to do this.

Assumptions:

Input:

Input Assertions:

Properties:

  • iMethod = 1: n point correction (specify number of points to use for drift correction)
  •  
  • iMethod = 2: last n point correction (use m-n...m points for correction)
  • (note that for asynch triggering may not always have the same number of point in a complete cycle but know that the last point is at the same position as first (e.g. for SSW data acq); data object knows M for each of the asynch data cycles)
  • iMethod = 3: full-cycle correction. Choose between two submethods:
  • int multiMode = 1: use multiple complete cycles and return first cycle
  •  
  • int multiMode = 2: use multiple complete cycles and return average of all corrected cycles
  • iMethod = 4: full-cycle extrapolated correction to fixed time (useful for fast ramp rate)
  • Output:

    Output Assertions:


     

    Legal Notices