;+
;Project    :SolarB EIS
;
;Name       eis_science_component__define
;
;Purpose    :Defines the eis_science_component data structure
;
;eis_science_2 - (one for each raster in the study) stored in EISscience2DB
;   ID         :sequence ID associated with related eis_science_component
;   ra_index  :position of raster in study sequence
;   ra_repeats    :number of times to repeat this raster
;
;eis_science_component - stored in EISscienceDB
;   ID       :sequence ID associted with this entry
;   sci_gen     :general science description for this entry
;   sci_eis     :eis science description for ths entry
;   campaign    :campaign details for this entry
;   notes     :notes associted with this entry
;   disturbance   :disturbance info associated with this entry
;   target       :target for this entry
;   targetID  :target ID for this entry
;   studyID     :study ID
;   n_rasters :number of rasters in study
;   n_repeat  :number of times to repeat this study
;   studyRasters   :replicated eis_science_2
;
;
;
;Category   :Timeline planning (timeline)
;
;Author     :Chunkey Lepine, RAL, d.r.lepine@rl.ac.uk, 0044-1235-44-6515
;
;Version    :V0, dated January 2005
;
;History    :June 2005 added {eis_raster2} to eis_science_2
;           :August 2005 replaced eis_science2 with eis_study_raster
;           :September slit_slot added.
;-
;************************************************************************
pro eis_science_component__DEFINE

dummy = {eis_science_component                                ,             $
            write_locked       : 0B                           ,             $
            working_raster     : 0                            ,             $
            sequence_id        : 0L                           ,             $
            file_name          : ''                           ,             $
            solarb_science     : ''                           ,             $
            obs_id             : 0                            ,             $
            jop_id             : 0                            ,             $
            observer           : ''                           ,             $
            planner            : ''                           ,             $
            tohbans            : STRARR(2)                    ,             $
            obstitle           : ''                           ,             $
            sci_obj            : ''                           ,             $
            obs_dec            : ''                           ,             $
            join_sb            : ''                           ,             $
            noaa_num           : 0L                           ,             $
            eis_science        : ''                           ,             $
            campaign           : ''                           ,             $
            notes              : ''                           ,             $
            disturbance        : ''                           ,             $
            target             : ''                           ,             $
            target_id          : ''                           ,             $
            study_id           : 0L                           ,             $
            duration           : LONG64(0)                    ,             $
            volume             : LONG64(0)                    ,             $
            nRasters           : 0                            ,             $
            nRepeats           : 0                            ,             $
            slit_slot          : INTARR(3)                    ,             $
            xrt_flare_response : {xrt_response_props}         ,             $
            eis_flare_response : {eis_flare_response_props}   ,             $
            eis_event_response : {eis_event_response_props}   ,             $
            aec_response       : {aec_response_props}         ,             $
            studyRasters       : REPLICATE({eis_study_raster} , 20)}

end
