# ECA_CPR_CLD_2A

## Variables

The table below lists the variables that are present in the HARP product that results from an ingestion of `ECA_CPR_CLD_2A` data.

field name | type | dimensions | unit | description
--- | --- | --- | --- | ---
datetime | double | {time} | [seconds since 2000-01-01] | UTC time
latitude | double | {time} | [degree_north] | Geodetic latitude
longitude | double | {time} | [degree_east] | Geodetic longitude
orbit_index | int32 |  |  | absolute orbit number
altitude | float | {time, vertical} | [m] | joint standard grid height
surface_altitude | float | {time} | [m] | surface altitude
surface_type | int8 | {time} |  | land flag
ice_water_column_density | float | {time} | [kg/m2] | ice water path
ice_water_column_density_uncertainty | float | {time} | [kg/m2] | ice water path error
rain_water_column_density | float | {time} | [kg/m2] | rain water path
rain_water_column_density_uncertainty | float | {time} | [kg/m2] | rain water path error
liquid_water_density | float | {time, vertical} | [kg/m3] | liquid water content
liquid_water_density_uncertainty | float | {time, vertical} | [kg/m3] | liquid water content error
liquid_particle_effective_radius | float | {time, vertical} | [m] | liquid effective radius
liquid_particle_effective_radius_uncertainty | float | {time, vertical} | [m] | liquid effective radius error
liquid_water_column_density | float | {time} | [kg/m2] | liquid cloud water path
liquid_water_column_density_uncertainty | float | {time} | [kg/m2] | liquid cloud water path error
validity | int8 | {time, vertical} |  | retrieval status
index | int32 | {time} |  | zero-based index of the sample within the source product

## Mapping description

The table below details where and how each variable was retrieved from the input product.

field name | mapping description
--- | ---
datetime | path | /ScienceData/time
latitude | path | /ScienceData/latitude
longitude | path | /ScienceData/longitude
orbit_index | path | /HeaderData/VariableProductHeader/MainProductHeader/orbitNumber
altitude | path | /ScienceData/height, /ScienceData/geoid_offset
description | the vertical grid is inverted to make it ascending; altitude[i,j] = height[i,j] - geoid_offset[i]
surface_altitude | path | /ScienceData/surface_elevation, /ScienceData/geoid_offset
description | surface_altitude = surface_elevation - geoid_offset
surface_type | path | /ScienceData/land_flag
ice_water_column_density | path | /ScienceData/ice_water_path
ice_water_column_density_uncertainty | path | /ScienceData/ice_water_path_error
rain_water_column_density | path | /ScienceData/rain_water_path
rain_water_column_density_uncertainty | path | /ScienceData/rain_water_path_error
liquid_water_density | path | /ScienceData/liquid_water_content
description | the vertical grid is inverted to make it ascending
liquid_water_density_uncertainty | path | /ScienceData/liquid_water_content, /ScienceData/liquid_water_content_relative_error
description | the vertical grid is inverted to make it ascending
liquid_particle_effective_radius | path | /ScienceData/liquid_effective_radius
description | the vertical grid is inverted to make it ascending
liquid_particle_effective_radius_uncertainty | path | /ScienceData/liquid_effective_radius, /ScienceData/liquid_effective_radius_relative_error
description | the vertical grid is inverted to make it ascending
liquid_water_column_density | path | /ScienceData/liquid_water_path
liquid_water_column_density_uncertainty | path | /ScienceData/liquid_water_path_error
validity | path | /ScienceData/retrieval_status
description | the vertical grid is inverted to make it ascending