Documentation for /home/davin/idl/socware/

Generated by IDLdoc

Directory: projects/themis/spacecraft/particles/ESA/packet/

Contents

.pro files

get_tha_peeb.pro

PROCEDURE: get_tha_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peec.pro

PROCEDURE: get_tha_peecPURPOSE: Returns either peef or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peef.pro

PROCEDURE: get_tha_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peer.pro

PROCEDURE: get_tha_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_pees.pro

PROCEDURE: get_tha_peesPURPOSE: Returns either peer or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.pro, for spin resolution combined dataINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peib.pro

PROCEDURE: get_tha_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peif.pro

PROCEDURE: get_tha_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_tha_peir.pro

PROCEDURE: get_tha_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peeb.pro

PROCEDURE: get_thb_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peec.pro

PROCEDURE: get_thb_peecPURPOSE: Returns either peef or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peef.pro

PROCEDURE: get_thb_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peer.pro

PROCEDURE: get_thb_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_pees.pro

PROCEDURE: get_thb_peesPURPOSE: Returns either peer or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.pro, for spin resolution combined dataINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peib.pro

PROCEDURE: get_thb_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peif.pro

PROCEDURE: get_thb_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thb_peir.pro

PROCEDURE: get_thb_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peeb.pro

PROCEDURE: get_thc_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peec.pro

PROCEDURE: get_thc_peecPURPOSE: Returns either peef or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peef.pro

PROCEDURE: get_thc_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peer.pro

PROCEDURE: get_thc_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_pees.pro

PROCEDURE: get_thc_peesPURPOSE: Returns either peer or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.pro, for spin resolution combined dataINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peib.pro

PROCEDURE: get_thc_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peif.pro

PROCEDURE: get_thc_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thc_peir.pro

PROCEDURE: get_thc_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peeb.pro

PROCEDURE: get_thd_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peec.pro

PROCEDURE: get_thd_peecPURPOSE: Returns either peef or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peef.pro

PROCEDURE: get_thd_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peer.pro

PROCEDURE: get_thd_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_pees.pro

PROCEDURE: get_thd_peesPURPOSE: Returns either peer or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.pro, for spin resolution combined dataINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peib.pro

PROCEDURE: get_thd_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peif.pro

PROCEDURE: get_thd_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thd_peir.pro

PROCEDURE: get_thd_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peeb.pro

PROCEDURE: get_the_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peec.pro

PROCEDURE: get_the_peecPURPOSE: Returns either peef or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peef.pro

PROCEDURE: get_the_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peer.pro

PROCEDURE: get_the_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_pees.pro

PROCEDURE: get_the_peesPURPOSE: Returns either peer or combined peef-peer data structure at a single time from common generated by thm_load_esa_pkt.pro, for spin resolution combined dataINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peib.pro

PROCEDURE: get_the_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peif.pro

PROCEDURE: get_the_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_the_peir.pro

PROCEDURE: get_the_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peeb.pro

PROCEDURE: get_thf_peebPURPOSE: Returns peeb data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peef.pro

PROCEDURE: get_thf_peefPURPOSE: Returns peef data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peer.pro

PROCEDURE: get_thf_peerPURPOSE: Returns peer data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peib.pro

PROCEDURE: get_thf_peibPURPOSE: Returns peib data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peif.pro

PROCEDURE: get_thf_peifPURPOSE: Returns peif data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thf_peir.pro

PROCEDURE: get_thf_peirPURPOSE: Returns peir data structure at a single time from common generated by thm_load_esa_pkt.proINPUT: time: dbl time of data to be returnedKEYWORDS: start: 0,1 if set, gets first time in common block en: 0,1 if set, gets last time in common block advance 0,1 if set, gets next time in common block retreat 0,1 if set, gets previous time in common block index long gets data at the index value "ind" in common block calib: 0,1 not working yet, allows alternate calibration times 0,1 returns an array of times for all the data, returns 0 if no dataCREATED BY: J.

get_thm_esa_cal.pro

Function: get_thm_esa_calPURPOSE: Returns esa calibration factorsINPUT:KEYWORDS: sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" ion: 0/1 0= electron esa, 1= ion esa, default=0 time: dblarr times that relative geometric factor are to be returnedCREATED BY: J.

get_thm_esa_calib.pro

Function: get_thm_esa_calibPURPOSE: Returns esa calibration data in a structureINPUT:KEYWORDS: sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to allCREATED BY: J.

minjmin.pro

PROCEDURE: minjminPURPOSE: Returns average value of j lowest-value points in the arrage.

thm_convert_esa_units.pro
thm_esa_bgnd_remove.pro

PROCEDURE: thm_esa_bgnd_removePURPOSE:Background removal code from VassilisThis abstracts the code as the same algorithm is used in many of the get_th?_pexx routinesINPUT: dat: The dat structure from the parent routine gf: The geometric factor array from the parent routine eff: The efficiency array from the parent routine nenergy: The number of energy bins for the data being calibrated nbins: The number of angle bins for the data being calibrated theta: angles in theta for the angle bins of the data being calibratedOUTPUTS: Modifies the dat structure that was provided to it.

thm_esa_energy_steps.pro
thm_esa_spin_adjust.pro

PURPOSE: Fetch required spin model data for time tagging of ESA common block structures.

thm_load_esa_cal.pro

PROCEDURE: thm_load_esa_calPURPOSE: Loads ESA time varying relative efficiency into common tha_esa_cal for use by get_thm_esa_cal()INPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,eCREATED BY: J.

thm_load_esa_mag.pro

PROCEDURE: thm_load_esa_magPURPOSE: Add magnetometer data to the ESA structuresINPUT:KEYWORDS: probe: strarr themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to all sc: strarr themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to all themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e datatype string or 0/1 if not set, uses fgs if set to 1, uses fgl if string, uses string data type fgl and fge data averaged by "time_average" with resolution=2s before interpolation all mag data are interpolated to center of esa data collectionCREATED BY: J.

thm_load_esa_pkt.pro

Procedure: THM_LOAD_ESA_PKTPurpose: Loads THEMIS ESA datakeywords: probe = Probe name.

thm_load_esa_pot.pro

PROCEDURE: thm_load_esa_potPURPOSE: Add spacecraft potential data to the ESA structuresINPUT:KEYWORDS: probe: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" trange: (string/double) two element string specifying the requested time range themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e efi_datatype string or 0/1 if not set, uses a combination of spin averaged moment data and v1234 spin averaged data if set to 1, uses vaf v12 data if string, uses string data type - mom or v12, v34, v1234 where the latter are vaf data vaf data is averaged by "time_average" with resolution=3s before interpolation s/c potential data are interpolated to center of esa data collection datatype(deprecated): same as efi_datatype, but deprecated for clarity pot_scale: real scale factor applied to measured EFI sensor potential, default=1.15 offset: real EFI sensor to plasma potential offset, default=1.0 V min_pot: real minimum potential allowed, default=2.0 make_plot: 0/1 if set, makes tplot structure of potential min_pot_trange: str/dbl 2 element array of times to fix s/c pot at min_potCREATED BY: J.

thm_load_peeb.pro

PROCEDURE: thm_load_peebPURPOSE: Decommutates the raw THEMIS electron esa burst data packets, (peeb - apid 459), and puts data structure in a common for access by get_th*_peeb.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_peef.pro

PROCEDURE: thm_load_peefPURPOSE: Decommutates the raw THEMIS electron esa full data packets, (peef - apid 457), and puts data structure in a common for access by get_th*_peef.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_peer.pro

PROCEDURE: thm_load_peerPURPOSE: Decommutates the raw THEMIS electron esa reduced data packets, (peer - apid 458), and puts data structure in a common for access by get_th*_peer.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_peib.pro

PROCEDURE: thm_load_peibPURPOSE: Decommutates the raw THEMIS ion esa full data packets, (peib - apid 456), and puts data structure in a common for access by get_th*_peib.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_peif.pro

PROCEDURE: thm_load_peifPURPOSE: Decommutates the raw THEMIS ion esa full data packets, (peif - apid 454), and puts data structure in a common for access by get_th*_peif.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_peir.pro

PROCEDURE: thm_load_peirPURPOSE: Decommutates the raw THEMIS ion esa reduced data packets, (peir - apid 455), and puts data structure in a common for access by get_th*_peir.pro and generates tplot energy spectrogramINPUT:KEYWORDS: file: string, strarr the complete path and filename to the raw pkt files if not set, uses timerange to select files sc: string themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to "a" themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e gap_time real data gaps greater than gap_time have a NAN replacing a data point in tplot structures suffix string "suffix" is appended to the default tplot namesCREATED BY: J.

thm_load_spinmodel.pro

Function: thm_load_spinmodel(sc=sc,themishome=themishome)PURPOSE: Returns template for spinmodel.txt filesINPUT:KEYWORDS: sc string spacecraft designation: 'a','b','c','d','e' themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,e available 0,1 if data is available, "available" is set to 1CREATED BY: J.

thm_make_esa_mag.pro

PROCEDURE: thm_make_esa_magPURPOSE: Make a tplot structure out of ESA magnetometer dataINPUT:KEYWORDS: probe: strarr themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to all sc: strarr themis spacecraft - "a", "b", "c", "d", "e" if not set defaults to all themishome: string path to data dir, where data dir contains the th* dir, where *=a,b,c,d,eCREATED BY: J.

thm_read_eesa_angle_reduced_mode.pro

PROCEDURE: thm_read_eesa_angle_reduced_modePURPOSE: Returns data structure with angle mapsINPUT:KEYWORDS:CREATED BY: J.

thm_read_esa_angle_burst_mode.pro

PROCEDURE: thm_read_esa_angle_burst_modePURPOSE: Returns data structure with angle mapsINPUT:KEYWORDS:CREATED BY: J.

thm_read_esa_angle_full_mode.pro

PROCEDURE: thm_read_esa_angle_full_modePURPOSE: Returns data structure with angle mapsINPUT:KEYWORDS:CREATED BY: J.

thm_read_esa_sweep_burst_mode.pro

PROCEDURE: thm_read_esa_sweep_burst_modePURPOSE: Returns data structure with energy sweep tablesINPUT: fm int flight model of esa sensor for energy calibrationKEYWORDS:CREATED BY: J.

thm_read_esa_sweep_full_mode.pro

PROCEDURE: thm_read_esa_sweep_full_modePURPOSE: Returns data structure with energy sweep tablesINPUT: fm int flight model of esa sensor for energy calibrationKEYWORDS:CREATED BY: J.

thm_read_esa_sweep_reduced_mode.pro

PROCEDURE: thm_read_esa_sweep_reduced_modePURPOSE: Returns data structure with energy sweep tablesINPUT: fm int flight model of esa sensor for energy calibrationKEYWORDS:CREATED BY: J.

thm_read_iesa_angle_reduced_mode.pro

PROCEDURE: thm_read_iesa_angle_reduced_modePURPOSE: Returns data structure with angle mapsINPUT:KEYWORDS:CREATED BY: J.