CFP moments may not always be present in a scan

This commit is contained in:
Dan Paulat 2022-02-15 22:16:29 -06:00
parent 6759766744
commit 85615cfffd

View file

@ -418,7 +418,9 @@ void Level2ProductView::ComputeSweep()
dataMoments16.resize(radials * gates * VERTICES_PER_BIN);
}
if (p->dataBlockType_ == wsr88d::rda::DataBlockType::MomentRef)
if (p->dataBlockType_ == wsr88d::rda::DataBlockType::MomentRef &&
radarData0->moment_data_block(wsr88d::rda::DataBlockType::MomentCfp) !=
nullptr)
{
cfpMoments.resize(radials * gates * VERTICES_PER_BIN);
}