vidf v3_DENSITY {
    float version = 3.0;                                   /* version      */
    string mission = "ClusterII";                          /* mission      */
    string spacecraft = "CLUSTER-2";                       /* spacecraft   */
    string experiment = "WHISPER";                         /* exp_desc     */
    string instrument = "CAA";                             /* inst_desc    */
    string contact = "";
    string contact = "";
    string contact = "";
/*
 *                 CLUSTERII:CLUSTER-2:WHISPER:CAA:DENSITY
 * 
 *  This dataset contains electron density measurements from the WHISPER
 *  experiment on the Cluster C2 spacecraft.
 *
 *  Converted to IDFS at Mullard Space Science Laboratory.
 *
 *  Please acknowledge the WHISPER team and ESA CAA in any publication
 *  based upon use of these data.
 *
 */
    int s_year = 2000;                                     /* ds_year      */
    int s_day = 1;                                         /* ds_day       */
    int s_msec = 0;                                        /* ds_msec      */
    int s_usec = 0;                                        /* ds_usec      */
    int e_year = 2050;                                     /* de_year      */
    int e_day = 1;                                         /* de_day       */
    int e_msec = 0;                                        /* de_msec      */
    int e_usec = 0;                                        /* de_usec      */
    int smp_id = 2;                                        /* smp_id       */
    int sen_mode = 2;                                      /* sen_mode     */
    int n_qual = 0;                                        /* n_qual       */
    int n_cal_sets = 0;                                    /* cal_sets     */
    int n_tbls = 0;                                        /* num_tbls     */
    int n_consts = 0;                                      /* num_consts   */
    int n_status = 0;                                      /* status       */
    int n_sensors = 3;                                     /* sen          */
    int swp_len = 1;                                       /* swp_len      */
    int max_nss = 1;                                       /* max_nss      */
    int data_len = 32;                                     /* data_len     */
    int fill_flag = 1;                                     /* fill_flg     */
    int fill = -2000000000;                                /* fill value   */
    int da_method = 0;                                     /* da_method    */
    struct Sensor0 {
        string name = "Density (cm^-3)";                  /* name          */
        int d_type = 2;                                   /* d_type        */
        int status = 0;                                   /* status        */
        int tdw_len = 32;                                 /* tdw_len       */
        int time_offset = 0;                              /* time_offset   */
    };
    struct Sensor1 {
        string name = "Uncertainty (cm^-3)";              /* name          */
        int d_type = 2;                                   /* d_type        */
        int status = 0;                                   /* status        */
        int tdw_len = 32;                                 /* tdw_len       */
        int time_offset = 0;                              /* time_offset   */
    }; 
    struct Sensor2 {
        string name = "Quality";                          /* name          */
        int d_type = 2;                                   /* d_type        */
        int status = 0;                                   /* status        */
        int tdw_len = 32;                                 /* tdw_len       */
        int time_offset = 0;                              /* time_offset   */
    };        
}
