HDF5 file, superblock version 2
group /
	attribute Conventions = "CF-1.6"
	attribute history = "20260429T024003.856269 /usr/local/bin/PROC /data_PWA/cpf/wd/ec-cpf-ope-nodeh04.mmpds.esa.int/C_PRO_11_60_C_PRO_11_60_461109525/joborder.xml"
	attribute title = ""
group /HeaderData
group /HeaderData/FixedProductHeader
dataset /HeaderData/FixedProductHeader/File_Class: string, shape ()
	text = "EXBC"
dataset /HeaderData/FixedProductHeader/File_Description: string, shape ()
dataset /HeaderData/FixedProductHeader/File_Name: string, shape ()
	text = "ECA_EXBC_CPR_CD__2A_20260429T003101Z_20260429T024004Z_10893B"
dataset /HeaderData/FixedProductHeader/File_Type: string, shape ()
	text = "CPR_CD__2A"
dataset /HeaderData/FixedProductHeader/File_Version: string, shape ()
	text = "0001"
dataset /HeaderData/FixedProductHeader/Mission: string, shape ()
	text = "EarthCARE"
dataset /HeaderData/FixedProductHeader/Notes: string, shape ()
	text = "Test Notes"
group /HeaderData/FixedProductHeader/Source
dataset /HeaderData/FixedProductHeader/Source/Creation_Date: string, shape ()
	text = "UTC=2026-04-29T02:40:04"
dataset /HeaderData/FixedProductHeader/Source/Creator: string, shape ()
	text = "C-PROxxxxx"
dataset /HeaderData/FixedProductHeader/Source/Creator_Version: string, shape ()
	text = "1160"
dataset /HeaderData/FixedProductHeader/Source/System: string, shape ()
	text = "PDGS-CPFxx"
group /HeaderData/FixedProductHeader/Validity_Period
dataset /HeaderData/FixedProductHeader/Validity_Period/Validity_Start: string, shape ()
	text = "UTC=2026-04-29T00:31:01"
dataset /HeaderData/FixedProductHeader/Validity_Period/Validity_Stop: string, shape ()
	text = "UTC=2026-04-29T00:42:48"
group /HeaderData/VariableProductHeader
group /HeaderData/VariableProductHeader/MainProductHeader
dataset /HeaderData/VariableProductHeader/MainProductHeader/ANXLongitude: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/ANXTime: string, shape ()
	text = "2026-04-29T00:25:13.204820"
dataset /HeaderData/VariableProductHeader/MainProductHeader/acquisitionStation: string, shape ()
	text = "XXXXXXXXXX"
dataset /HeaderData/VariableProductHeader/MainProductHeader/degradedProductQualityFlag: int8, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/description: string, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/executableMajorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/executableMinorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/fileCategory: string, shape ()
	text = "CPR_"
dataset /HeaderData/VariableProductHeader/MainProductHeader/fileClass: string, shape ()
	text = "EXBC"
dataset /HeaderData/VariableProductHeader/MainProductHeader/formatMajorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/formatMinorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameID: string, shape ()
	text = "B"
group /HeaderData/VariableProductHeader/MainProductHeader/frameStartCoordinates
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStartCoordinates/geographicLatitude: float32, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStartCoordinates/geographicLongitude: float32, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStartMargin: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStartTime: string, shape ()
	text = "UTC=2026-04-29T00:31:01"
group /HeaderData/VariableProductHeader/MainProductHeader/frameStopCoordinates
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStopCoordinates/geographicLatitude: float32, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStopCoordinates/geographicLongitude: float32, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStopMargin: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/frameStopTime: string, shape ()
	text = "UTC=2026-04-29T00:42:48"
dataset /HeaderData/VariableProductHeader/MainProductHeader/meanAnomaly: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/missionID: string, shape ()
	text = "ECA"
dataset /HeaderData/VariableProductHeader/MainProductHeader/orbitEccentricity: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/orbitInclination: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/orbitNumber: uint32, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/orbitSemiMajorAxis: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/originalProductName: string, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/perigeeArgument: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/processingCentre: string, shape ()
	text = "PDGS-CPFxx"
dataset /HeaderData/VariableProductHeader/MainProductHeader/processingStartTime: string, shape ()
	text = "UTC=2026-04-29T02:40:04"
dataset /HeaderData/VariableProductHeader/MainProductHeader/processingStopTime: string, shape ()
	text = "UTC=2026-04-29T02:40:21"
dataset /HeaderData/VariableProductHeader/MainProductHeader/processorMajorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/processorMinorVersion: int16, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/processorName: string, shape ()
	text = "C-PRO"
dataset /HeaderData/VariableProductHeader/MainProductHeader/productLevel: string, shape ()
	text = "2A"
dataset /HeaderData/VariableProductHeader/MainProductHeader/productName: string, shape ()
	text = "ECA_EXBC_CPR_CD__2A_20260429T003101Z_20260429T024004Z_10893B"
dataset /HeaderData/VariableProductHeader/MainProductHeader/productType: string, shape ()
	text = "CD__"
dataset /HeaderData/VariableProductHeader/MainProductHeader/rightAscension: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/sensingStartTime: string, shape ()
	text = "UTC=2026-04-29T00:30:58"
dataset /HeaderData/VariableProductHeader/MainProductHeader/sensingStopTime: string, shape ()
	text = "UTC=2026-04-29T00:42:49"
dataset /HeaderData/VariableProductHeader/MainProductHeader/stateVectorSource: string, shape ()
	text = "ONBOARD_GPSxxxx"
dataset /HeaderData/VariableProductHeader/MainProductHeader/stateVectorTime: string, shape ()
	text = "2026-04-29T00:31:00.999999"
dataset /HeaderData/VariableProductHeader/MainProductHeader/subsettedProduct: int8, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/xPosition: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/xVelocity: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/yPosition: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/yVelocity: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/zPosition: float64, shape ()
dataset /HeaderData/VariableProductHeader/MainProductHeader/zVelocity: float64, shape ()
group /HeaderData/VariableProductHeader/SpecificProductHeader
dataset /HeaderData/VariableProductHeader/SpecificProductHeader/ConfigurationParameters: string, shape ()
	text = (text block)
| <?xml version="1.0" encoding="UTF-8"?>
| <Earth_Explorer_File>
|     <Earth_Explorer_Header>
|         <Fixed_Header>
|             <File_Name>ECA_EXAA_CFG_CPRO___20250529T110000Z_20990101T000000Z_1150.EOF</File_Name>
|             <File_Description>C-PRO Configuration file</File_Description>
|             <Notes></Notes>
|             <Mission>EarthCARE</Mission>
|             <File_Class>EXAA</File_Class>
|             <File_Type>CFG_CPRO</File_Type>
|             <Validity_Period>
|                 <Validity_Start>UTC=2023-01-01T01:01:01</Validity_Start>
|                 <Validity_Stop>UTC=2025-01-01T01:01:01</Validity_Stop>
|             </Validity_Period>
|             <File_Version>0002</File_Version>
|             <Source>
|                 <System>EarthCARE Level 2</System>
|                 <Creator>Bernat P Treserras (McGill)</Creator>
|                 <Creator_Version></Creator_Version>
|                 <Creation_Date>UTC=2023-12-15T11:00:00</Creation_Date>
|             </Source>
|         </Fixed_Header>
|         <Variable_Header></Variable_Header>
|     </Earth_Explorer_Header>
|     <Data_Block type="xml">
|         <Group name="parameters" description="C-PRO configuration parameters">
|             <Parameter name="synthetic_scene_flag" type="int" dims="1" description="synthetic scene,=1 yes,=0 no">0</Parameter>
|             <!-- =1 method of Liebe (1985) , =2 Ulaby, Moore & Fung(1981) (ECSIM), =3 Liebe(1993), =4  ROSENKRANZ (1998) model -->
|             <Parameter name="gaseous_attenuation_method" type="int" dims="1" description="method used to estimate gaseous attenuation">4</Parameter>
|             <Parameter name="single_scatt_flag" type="int" dims="1" description="assume single scattering only (=1), or also allow multiple scatt. to occur (=0)">0</Parameter>
|             <Parameter name="reflectivity_threshold_for_multiple_scatt_detection" type="float" dims="1" units="dBZ" description="threshold value of reflectivity above which MS effects may occur under certain condition">12.00</Parameter>
|             <Parameter name="integrated_reflectivity_threshold_for_multiple_scattering_detection" type="float" dims="1" units="dBZint" description="minimal value of reflectivity integral above the certain threshold (reflectivity_threshold_for_multiple_scattering_detection) that has to be reached in the case of multiple scattering events">41.00</Parameter>
|             <Parameter name="zero_value_of_signal_to_noise_ratio" type="float" dims="1" units="dB" description="the zero SNR value used in Quality Control">-21.51</Parameter>
|             <Parameter name="threshold_value_of_signal_to_noise_ratio" type="float" dims="1" units="dB" description="the threshold SNR depending on CPR PRF used in Quality Control">-3.00</Parameter>
|             <Parameter name="alpha_coefficient_for_nonuniform_beam_filling_correction" type="float" dims="1" units="dB" description="value of coefficient in the relation between velocity bias due NUBF and reflectivity gradient">0.165</Parameter>
|             <!-- if < 0  don't preselect a value but allow that the code determines the variable lengths of integration window for doppler averagening
|                  if  > 0  preselect the fixed length of integration window for doppler averagening (the minimum length is 1000 m ) -->
|             <Parameter name="along_track_length_of_integration_window" type="float" dims="1" units="m" description="the full length of along-track integration window">4000.</Parameter>
|             <!-- if < 0 code computes variable lengths of integration window for doppler averagening
|                  if > 0 preselect the fixed length of integration window for doppler averagening (the minimum length is 500 m) -->
|             <Parameter name="vertical_length_of_integration_window" type="float" dims="1" units="m" description="the full vertical length of integration window">500.</Parameter>
|             <Parameter name="correct_for_velocity_folding" type="int" dims="1" description="Correct for velocity folding, valid for stratiform scenes and cirrus clouds,=1 yes,=0 no">1</Parameter>
|             <Parameter name="antenna_pointing_correction_method" type="int" dims="1" description="the C-APC method to be used, =0 harmonic fit, =1 rolling mean, =2 LUT">2</Parameter>
|             <!-- The frame start and stop margins are an extra margin to be included in the file
|                  The recommended value is 50km which helps ACM-CAP use its along-track Kalman smoothing -->
|             <Group name="output_frame_margins" description="Frame margins for processor outputs">
|                 <Parameter name="margin_before_frame_start" type="float" dims="1" units="km" description="Output product margin before frame start">50.0</Parameter>
|                 <Parameter name="margin_after_frame_stop" type="float" dims="1" units="km" description="Output product margin after frame stop">50.0</Parameter>
|             </Group>
|             <!-- Netcdf compression options -->
|             <Group name="Compression" description="Parameters controlling internal compression in the NetCDF-4/HDF5 output products">
|                 <Parameter name="deflate_level" type="int" dims="1" description="The gzip compression level from 0 to 9. 0 indicates no compression. 9 is best compression/slowest">6</Parameter>
|                 <Parameter name="shuffle" type="int" dims="1" description="If non-zero (and deflate_level > 0), turn on the shuffle filter. This might improve compression ratios">1</Parameter>
|             </Group>
|         </Group>
|     </Data_Block>
| </Earth_Explorer_File>
dataset /HeaderData/VariableProductHeader/SpecificProductHeader/InputFileList: string, shape ()
	text = (text block)
| ECA_EXBD_CPR_APC_2A_20260429T002513Z_20260429T023916Z_10893A
| ECA_JXDB_CPR_NOM_1B_20260429T003101Z_20260429T010358Z_10893B
| ECA_EXBC_AUX_MET_1D_20260429T003110Z_20260428T183711Z_10893B
| ECA_EXAA_CFG_CPRO___20250529T110000Z_20990101T000000Z_1150
| ECA_EXAA_AUX_CALLUT_00000000T000000Z_20990101T000000Z_0001
| ECA_EXAA_AUX_GRDCLT_00000000T000000Z_20990101T000000Z_0002
| ECA_EXAA_AUX_PIALUT_00000000T000000Z_20990101T000000Z_0001
group /HeaderData/VariableProductHeader/SpecificProductHeader/QualityStatistics
group /ScienceData
dataset /ScienceData/CPR_height: float32, shape (218)
dataset /ScienceData/along_track: float32, shape (4975)
dataset /ScienceData/along_track_integration_length: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Along-track length of the integration window"
	attribute units = "m"
dataset /ScienceData/along_track_reflectivity_gradient: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Along-track reflectivity gradient used in the Doppler velocity corrected for non-uniform beam filling"
	attribute units = "dB km-1"
dataset /ScienceData/doppler_velocity_and_spectrum_width_integrated_error: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Standard deviation error of reflectivity values in the integration window"
	attribute long_name = "Integrated Doppler velocity and spectrum width error"
	attribute units = "dB"
dataset /ScienceData/doppler_velocity_and_spectrum_width_integrated_status: int8, shape (4975, 218)
	attribute _FillValue = -1
	attribute definition = "0 = Very confident Doppler velocity and spectrum width estimate, 1 = Moderately confident Doppler velocity and spectrum width estimate, 2 = Low confident Doppler velocity and spectrum width estimate"
	attribute long_name = "Integrated Doppler velocity and spectrum width status"
dataset /ScienceData/doppler_velocity_and_spectrum_width_uncorrected_status: int8, shape (4975, 218)
	attribute _FillValue = -1
	attribute definition = "0 = Very confident Doppler velocity estimate,  1 = Moderately confident Doppler velocity estimate,  2 = Low confident Doppler velocity estimate,  10 = edge of the layer,  11 = hydrometeor + clutter,  12 = clutter at and above ground level,  13 = multiple scattering,  14 = not confident according to significant detection"
	attribute long_name = "Doppler velocity after sampling and preliminary quality control status"
dataset /ScienceData/doppler_velocity_best_estimate: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Unfolded integrated Doppler velocity"
	attribute long_name = "Doppler velocity best estimate"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_corrected_for_mispointing: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Doppler velocity corrected for antenna mispointing"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_corrected_for_nubf: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Doppler velocity corrected for non-uniform beam filling"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_corrected_for_nubf_status: int8, shape (4975, 218)
	attribute _FillValue = -1
	attribute definition = "0 = Very confident Doppler velocity estimate, 1 = Moderately confident Doppler velocity estimate, 2 = Low confident Doppler velocity estimate"
	attribute long_name = "Doppler velocity corrected for non-uniform beam filling status"
dataset /ScienceData/doppler_velocity_integrated: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Integrated Doppler velocity"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_integrated_error: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Standard deviation error in integrated Doppler velocity"
	attribute long_name = "Integrated Doppler velocity error"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_pointing_bias: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Doppler velocity component introduced by mispointing reported by C-APC"
	attribute units = "m s-1"
dataset /ScienceData/doppler_velocity_uncorrected: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Doppler velocity after sampling and preliminary quality control"
	attribute units = "m s-1"
dataset /ScienceData/geoid_offset: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Height of the geoid over the ellipsoid"
	attribute units = "m"
dataset /ScienceData/height: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Height above WGS84 ellipsoid"
	attribute units = "m"
dataset /ScienceData/land_flag: int8, shape (4975)
	attribute _FillValue = -1
	attribute definition = "1 = land, 0 = not land"
	attribute long_name = "Land flag"
dataset /ScienceData/latitude: float64, shape (4975)
	attribute _FillValue = 9.969209968386869e+36
	attribute long_name = "Latitude"
	attribute units = "degree_north"
dataset /ScienceData/longitude: float64, shape (4975)
	attribute _FillValue = 9.969209968386869e+36
	attribute long_name = "Longitude"
	attribute units = "degree_east"
dataset /ScienceData/nyquist_velocity: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Nyquist velocity"
	attribute units = "m s-1"
dataset /ScienceData/quality_status: int8, shape (4975, 218)
	attribute _FillValue = -1
	attribute comment = "This flag indicates where the final Doppler velocity measurements are estimates with a high/moderate confidence level"
	attribute definition = "0 = good, 1 = bad"
	attribute long_name = "Corrected Doppler velocity quality status"
dataset /ScienceData/sedimentation_velocity_best_estimate: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Best estimate of the reflectivity weighted velocity (Doppler velocity after removal of contribution by vertical motion)"
	attribute long_name = "Best estimate of sedimentation velocity"
	attribute units = "m s-1"
dataset /ScienceData/sedimentation_velocity_best_estimate_error: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Localized standard deviation of Doppler velocity best estimate values"
	attribute long_name = "Best estimate sedimentation velocity error"
	attribute units = "m s-1"
dataset /ScienceData/sedimentation_velocity_best_estimate_status: int8, shape (4975, 218)
	attribute _FillValue = -1
	attribute definition = " 0 = Very confident sedimentation velocity estimate,  1 = Moderately confident sedimentation velocity estimate,  2 = Low confident values of sedimentation velocity estimate, 10 = Initially rejected as velocity estimate < 0, 11 = Initially rejected as velocity sample not large enough, 12 = Not included as reflectivity below threshold, 13 = Not included because of multiple scattering"
	attribute long_name = "Best estimate sedimentation velocity status"
dataset /ScienceData/sensor_altitude: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Sensor altitude"
	attribute units = "m"
dataset /ScienceData/spectrum_width_integrated: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Integrated spectrum width"
	attribute units = "m s-1"
dataset /ScienceData/spectrum_width_integrated_error: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Standard deviation error in integrated spectrum with"
	attribute long_name = "Integrated spectrum width error"
	attribute units = "m s-1"
dataset /ScienceData/spectrum_width_uncorrected: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Spectrum width for Doppler velocity after sampling and preliminary quality control"
	attribute units = "m s-1"
dataset /ScienceData/surface_bin_fraction: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Surface bin fraction"
	attribute units = "1"
dataset /ScienceData/surface_bin_number: int16, shape (4975)
	attribute _FillValue = -32767
	attribute comment = "1-based indexed"
	attribute long_name = "Surface bin number"
	attribute units = "1"
dataset /ScienceData/surface_doppler_velocity: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Not corrected for non-uniform beam filling effects and antenna mispointing"
	attribute long_name = "Measured Doppler velocity at the ground"
	attribute units = "m s-1"
dataset /ScienceData/surface_elevation: float32, shape (4975)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Surface elevation above WGS84 ellipsoid"
	attribute units = "m"
dataset /ScienceData/surface_estimation_flag: int8, shape (4975)
	attribute _FillValue = -1
	attribute definition = "0 = signal-based surface bin estimation, 1 = DEM-based surface bin estimation"
	attribute long_name = "Surface estimation flag"
dataset /ScienceData/time: float64, shape (4975)
	attribute _FillValue = 9.969209968386869e+36
	attribute long_name = "Time"
	attribute units = "seconds since 2000-1-1 00:00:00.0 0:00"
dataset /ScienceData/vertical_integration_length: float32, shape (4975, 218)
	attribute _FillValue = 9.96920997e+36
	attribute long_name = "Vertical extent of the integration window"
	attribute units = "m"