/**
  * Make a structure for the part
  *
  * @param partName partname
  * @param dimensions dimensions for the structure
  * @param includeMissing true to include the missing variable
  * @return a Structure
  */
 protected Structure makeStructure(String partName, List dimensions, boolean includeMissing) {
   List<GempakParameter> params = gemreader.getParameters(partName);
   if (params == null) {
     return null;
   }
   Structure sVar = new Structure(ncfile, null, null, partName);
   sVar.setDimensions(dimensions);
   for (GempakParameter param : params) {
     sVar.addMemberVariable(makeParamVariable(param, null));
   }
   if (includeMissing) {
     sVar.addMemberVariable(makeMissingVariable());
   }
   return sVar;
 }