visad/src/main/java/ucar/nc2/iosp/gempak/AbstractGempakStationFileReader.java
private List<GempakParameter> makeParams(DMPart part) {
    List<GempakParameter> gemparms = new ArrayList<>(part.kparms);
    for (DMParam param : part.params) {
      String name = param.kprmnm;
      GempakParameter parm = GempakParameters.getParameter(name);
      if (parm == null) {
        //System.out.println("couldn't find " + name
        //                   + " in params table");
        parm = new GempakParameter(1, name, name, "", 0);
      }
      gemparms.add(parm);
    }
    return gemparms;
  }
private List<GempakParameter> makeParams(DMPart part) {
    List<GempakParameter> gemparms = new ArrayList<>(part.kparms);
    for (DMParam param : part.params) {
      String name = param.kprmnm;
      GempakParameter parm = GempakParameters.getParameter(name);
      if (parm == null) {
        //System.out.println("couldn't find " + name
        //                   + " in params table");
        parm = new GempakParameter(1, name, name, "", 0);
      }
      gemparms.add(parm);
    }
    return gemparms;
  }
Make GempakParameters from the list of

@param part the part to use
@return parameters from the info in that part.