From 21491ca1ca2afd6951e9b5b1e74b1c919c602b36 Mon Sep 17 00:00:00 2001 From: tlatorre Date: Thu, 11 Jul 2019 09:42:23 -0500 Subject: switch from YAML output to HDF5 to speed things up --- src/zdab_utils.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/zdab_utils.c') diff --git a/src/zdab_utils.c b/src/zdab_utils.c index 716503c..416bd79 100644 --- a/src/zdab_utils.c +++ b/src/zdab_utils.c @@ -580,6 +580,24 @@ void unpack_ftk(uint32_t *data, FTKBank *b) unpack((uint8_t *) (data+25), "f",&b->spare5); } +void unpack_mc(uint32_t *data, MCBank *b) +{ + unpack((uint8_t *) data, "l",&b->jdy); + unpack((uint8_t *) (data+1), "l",&b->ut1); + unpack((uint8_t *) (data+2), "l",&b->ut2); + unpack((uint8_t *) (data+3), "l",&b->dte); + unpack((uint8_t *) (data+4), "l",&b->hmsc); + unpack((uint8_t *) (data+5), "l",&b->seed1); + unpack((uint8_t *) (data+6), "l",&b->seed2); + unpack((uint8_t *) (data+7), "l",&b->seed_num); + unpack((uint8_t *) (data+8), "l",&b->dtp); + unpack((uint8_t *) (data+9), "f",&b->mcver); + unpack((uint8_t *) (data+10), "l",&b->evn); + unpack((uint8_t *) (data+11), "F",&b->gtr); + unpack((uint8_t *) (data+13), "l",&b->num_ge_err); + unpack((uint8_t *) (data+14), "f",&b->pmt_eff); +} + void unpack_mcgn(uint32_t *data, MCGNBank *b) { unpack((uint8_t *) data, "l",&b->id); -- cgit