Skip to content
Snippets Groups Projects
Commit cb73c042 authored by Kelvin Rodriguez's avatar Kelvin Rodriguez
Browse files

updated label string

parent 1eb0f89c
Branches
Tags
No related merge requests found
......@@ -257,95 +257,95 @@ TEST(LinearInterpTest, GetRotationDifferentCounts) {
TEST(LinearInterpTest, FileLoad) {
std::string test_lro_label =
"PDS_VERSION_ID = PDS3"
""
"/*FILE CHARACTERISTICS*/"
"RECORD_TYPE = FIXED_LENGTH"
"RECORD_BYTES = 5064"
"FILE_RECORDS = 13313"
"LABEL_RECORDS = 1"
"^IMAGE = 2"
""
"/*DATA IDENTIFICATION*/"
"DATA_SET_ID = \"LRO-L-LROC-2-EDR-V1.0\""
"ORIGINAL_PRODUCT_ID = nacl0002fc60"
"PRODUCT_ID = M128963531LE"
"MISSION_NAME = \"LUNAR RECONNAISSANCE ORBITER\""
"MISSION_PHASE_NAME = \"NOMINAL MISSION\""
"INSTRUMENT_HOST_NAME = \"LUNAR RECONNAISSANCE ORBITER\""
"INSTRUMENT_HOST_ID = LRO"
"INSTRUMENT_NAME = \"LUNAR RECONNAISSANCE ORBITER CAMERA\""
"INSTRUMENT_ID = LROC"
"LRO:PREROLL_TIME = 2010-05-20T02:57:44.373"
"START_TIME = 2010-05-20T02:57:44.720"
"STOP_TIME = 2010-05-20T02:57:49.235"
"LRO:SPACECRAFT_CLOCK_PREROLL_COUNT = \"1/296017064:22937\""
"SPACECRAFT_CLOCK_START_COUNT = \"1/296017064:45694\""
"SPACECRAFT_CLOCK_STOP_COUNT = \"1/296017069:13866\""
"ORBIT_NUMBER = 4138"
"PRODUCER_ID = LRO_LROC_TEAM"
"PRODUCT_CREATION_TIME = 2013-09-16T19:57:12"
"PRODUCER_INSTITUTION_NAME = \"ARIZONA STATE UNIVERSITY\""
"PRODUCT_TYPE = EDR"
"PRODUCT_VERSION_ID = \"v1.8\""
"UPLOAD_ID = \"SC_2010140_0000_A_V01.txt\""
""
"/*DATA DESCRIPTION*/"
"TARGET_NAME = \"MOON\""
"RATIONALE_DESC = \"TARGET OF OPPORTUNITY\""
"FRAME_ID = LEFT"
"DATA_QUALITY_ID = \"0\""
"DATA_QUALITY_DESC = \"The DATA_QUALITY_ID is set to an 8-bit"
" value that encodes the following data quality information for the"
" observation. For each bit a value of 0 means FALSE and a value of 1 means"
" TRUE. More information about the data quality ID can be found in the LROC"
" EDR/CDR SIS, section 3.3 'Label and Header Descriptions'."
" Bit 1: Temperature of focal plane array is out of bounds."
" Bit 2: Threshold for saturated pixels is reached."
" Bit 3: Threshold for under-saturated pixels is reached."
" Bit 4: Observation is missing telemetry packets."
" Bit 5: SPICE information is bad or missing."
" Bit 6: Observation or housekeeping information is bad or missing."
" Bit 7: Spare."
" Bit 8: Spare.\""
""
"/*ENVIRONMENT*/"
"LRO:TEMPERATURE_SCS = 4.51 <degC>"
"LRO:TEMPERATURE_FPA = 17.88 <degC>"
"LRO:TEMPERATURE_FPGA = -12.33 <degC>"
"LRO:TEMPERATURE_TELESCOPE = 5.91 <degC>"
"LRO:TEMPERATURE_SCS_RAW = 2740"
"LRO:TEMPERATURE_FPA_RAW = 2107"
"LRO:TEMPERATURE_FPGA_RAW = 3418"
"LRO:TEMPERATURE_TELESCOPE_RAW = 2675"
""
"/*IMAGING PARAMETERS*/"
"CROSSTRACK_SUMMING = 1"
"BANDWIDTH = 300 <nm>"
"CENTER_FILTER_WAVELENGTH = 600 <nm>"
"LINE_EXPOSURE_DURATION = 0.337600 <ms>"
"LRO:LINE_EXPOSURE_CODE = 0"
"LRO:DAC_RESET_LEVEL = 198"
"LRO:CHANNEL_A_OFFSET = 60"
"LRO:CHANNEL_B_OFFSET = 123"
"LRO:COMPAND_CODE = 3"
"LRO:LINE_CODE = 13"
"LRO:BTERM = (0,16,69,103,128)"
"LRO:MTERM = (0.5,0.25,0.125,0.0625,0.03125)"
"LRO:XTERM = (0,64,424,536,800)"
"LRO:COMPRESSION_FLAG = 1"
"LRO:MODE = 7"
""
"/*DATA OBJECT*/"
"OBJECT = IMAGE"
" LINES = 13312"
" LINE_SAMPLES = 5064"
" SAMPLE_BITS = 8"
" SAMPLE_TYPE = LSB_INTEGER"
" UNIT = \"RAW_INSTRUMENT_COUNT\""
" MD5_CHECKSUM = \"0fe91f4b2e93083ee0093e7c8d05f3bc\""
"END_OBJECT = IMAGE"
"END";
"PDS_VERSION_ID = PDS3\n"
"\n"
"/*FILE CHARACTERISTICS*/\n"
"RECORD_TYPE = FIXED_LENGTH\n"
"RECORD_BYTES = 5064\n"
"FILE_RECORDS = 13313\n"
"LABEL_RECORDS = 1\n"
"^IMAGE = 2\n"
"\n"
"/*DATA IDENTIFICATION*/\n"
"DATA_SET_ID = \"LRO-L-LROC-2-EDR-V1.0\"\n"
"ORIGINAL_PRODUCT_ID = nacl0002fc60\n"
"PRODUCT_ID = M128963531LE\n"
"MISSION_NAME = \"LUNAR RECONNAISSANCE ORBITER\"\n"
"MISSION_PHASE_NAME = \"NOMINAL MISSION\"\n"
"INSTRUMENT_HOST_NAME = \"LUNAR RECONNAISSANCE ORBITER\"\n"
"INSTRUMENT_HOST_ID = LRO\n"
"INSTRUMENT_NAME = \"LUNAR RECONNAISSANCE ORBITER CAMERA\"\n"
"INSTRUMENT_ID = LROC\n"
"LRO:PREROLL_TIME = 2010-05-20T02:57:44.373\n"
"START_TIME = 2010-05-20T02:57:44.720\n"
"STOP_TIME = 2010-05-20T02:57:49.235\n"
"LRO:SPACECRAFT_CLOCK_PREROLL_COUNT = \"1/296017064:22937\"\n"
"SPACECRAFT_CLOCK_START_COUNT = \"1/296017064:45694\"\n"
"SPACECRAFT_CLOCK_STOP_COUNT = \"1/296017069:13866\"\n"
"ORBIT_NUMBER = 4138\n"
"PRODUCER_ID = LRO_LROC_TEAM\n"
"PRODUCT_CREATION_TIME = 2013-09-16T19:57:12\n"
"PRODUCER_INSTITUTION_NAME = \"ARIZONA STATE UNIVERSITY\"\n"
"PRODUCT_TYPE = EDR\n"
"PRODUCT_VERSION_ID = \"v1.8\"\n"
"UPLOAD_ID = \"SC_2010140_0000_A_V01.txt\"\n"
"\n"
"/*DATA DESCRIPTION*/\n"
"TARGET_NAME = \"MOON\"\n"
"RATIONALE_DESC = \"TARGET OF OPPORTUNITY\"\n"
"FRAME_ID = LEFT\n"
"DATA_QUALITY_ID = \"0\"\n"
"DATA_QUALITY_DESC = \"The DATA_QUALITY_ID is set to an 8-bit\n"
" value that encodes the following data quality information for the\n"
" observation. For each bit a value of 0 means FALSE and a value of 1 means\n"
" TRUE. More information about the data quality ID can be found in the LROC\n"
" EDR/CDR SIS, section 3.3 'Label and Header Descriptions'.\n"
" Bit 1: Temperature of focal plane array is out of bounds.\n"
" Bit 2: Threshold for saturated pixels is reached.\n"
" Bit 3: Threshold for under-saturated pixels is reached.\n"
" Bit 4: Observation is missing telemetry packets.\n"
" Bit 5: SPICE information is bad or missing.\n"
" Bit 6: Observation or housekeeping information is bad or missing.\n"
" Bit 7: Spare.\n"
" Bit 8: Spare.\"\n"
"\n"
"/*ENVIRONMENT*/\n"
"LRO:TEMPERATURE_SCS = 4.51 <degC>\n"
"LRO:TEMPERATURE_FPA = 17.88 <degC>\n"
"LRO:TEMPERATURE_FPGA = -12.33 <degC>\n"
"LRO:TEMPERATURE_TELESCOPE = 5.91 <degC>\n"
"LRO:TEMPERATURE_SCS_RAW = 2740\n"
"LRO:TEMPERATURE_FPA_RAW = 2107\n"
"LRO:TEMPERATURE_FPGA_RAW = 3418\n"
"LRO:TEMPERATURE_TELESCOPE_RAW = 2675\n"
"\n"
"/*IMAGING PARAMETERS*/\n"
"CROSSTRACK_SUMMING = 1\n"
"BANDWIDTH = 300 <nm>\n"
"CENTER_FILTER_WAVELENGTH = 600 <nm>\n"
"LINE_EXPOSURE_DURATION = 0.337600 <ms>\n"
"LRO:LINE_EXPOSURE_CODE = 0\n"
"LRO:DAC_RESET_LEVEL = 198\n"
"LRO:CHANNEL_A_OFFSET = 60\n"
"LRO:CHANNEL_B_OFFSET = 123\n"
"LRO:COMPAND_CODE = 3\n"
"LRO:LINE_CODE = 13\n"
"LRO:BTERM = (0,16,69,103,128)\n"
"LRO:MTERM = (0.5,0.25,0.125,0.0625,0.03125)\n"
"LRO:XTERM = (0,64,424,536,800)\n"
"LRO:COMPRESSION_FLAG = 1\n"
"LRO:MODE = 7\n"
"\n"
"/*DATA OBJECT*/\n"
"OBJECT = IMAGE\n"
" LINES = 13312\n"
" LINE_SAMPLES = 5064\n"
" SAMPLE_BITS = 8\n"
" SAMPLE_TYPE = LSB_INTEGER\n"
" UNIT = \"RAW_INSTRUMENT_COUNT\"\n"
" MD5_CHECKSUM = \"0fe91f4b2e93083ee0093e7c8d05f3bc\"\n"
"END_OBJECT = IMAGE\n"
"END"\n;
cout << ale::load(test_lro_label) << endl;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment