Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

projects/themis/spacecraft/fields/

scm_cleanup_ccc.pro


FUNCTION: SCM_CLEANUP_CCC PURPOSE: cleans 8 hertz and harmonic instrument noise from scm data using superposed epoch analysis. The raw data is high pass filtered above 4 Hz and then averaging on this filtered data is performed to determine the noise. Returns de-noised data and stores tplot quantity of this data INPUTS:requires 3-component single spacecraft data structure from thm_load_scm OUTPUT: data structure of 3 component cleaned data KEYWORDS: probe: use this keyword to specify spacecraft if other than 'a' clock: set keyword clock to base epoch on the 1 sec clock pulse closest to the start of the interval otherwise epoch is from the beginning of each interval ave_window: set keyword ave_window to define window length in seconds for averaging, Default 3 seconds in length note for technique to work the window length should be an integer multiple of the period of the noise that is being removed. min_num_windows: set keyword min_num_windows to define the minimum length of continuous data in terms of window lengths default is 10. The greater this number the more reliable the result. diagnostic: set keyword diagnostic to plot spectral data and to store the average noise, filtered (>4Hz) corrected signal, and corrected signal for the last continuous interval anlaysed SIDE EFFECTS: in current version data preceding the epoch for each interval is discarded HISTORY Chris Chaston 9-May-2007 Modified by Olivier Le Contel 5th-July-2007 in order to include it in thm_cal_scm_ccc.pro routine thm_cal_scm_ccc being a modified version of thm_cal_scm routine written by Ken Bromund and Patrcik Robert Modified by Ken Bromund 27-Sept-2007 for inclusion in TDAS (use time routines available in TDAS) $LastChangedBy: aaflores $ $LastChangedDate: 2012-01-09 15:50:20 -0800 (Mon, 09 Jan 2012) $ $LastChangedRevision: 9520 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/projects/themis/spacecraft/fields/scm_cleanup_ccc.pro $

Routines

top source scm_cleanup_ccc

result = scm_cleanup_ccc(noisy_data, clock=clock, ave_window=ave_window, min_num_windows=min_num_windows)

Parameters

noisy_data

Keywords

clock
ave_window
min_num_windows

File attributes

Modification date: Thu Feb 13 16:42:38 2014
Lines: 101