function RangeParam(name, shortName, process) {
      if (process == null) {
        process = this.norm_range_value;
      }
      RangeParam.__super__.constructor.call(this, name, shortName, process);
    }
function RangeParam(name, shortName, process) {
      if (process == null) {
        process = this.norm_range_value;
      }
      RangeParam.__super__.constructor.call(this, name, shortName, process);
    }
function RangeParam ( name , shortName , process ) { if ( process == null ) { process = this . norm_range_value ; } RangeParam . __super__ . constructor . call ( this , name , shortName , process ) ; }
A parameter that represents a range
@param {string} name - The name of the parameter in snake_case
@param {string} shortName - The name of the serialized form of the parameter
If a value is not provided, the parameter will not be serialized.
@param {function} [process=norm_range_value ] - Manipulate origValue when value is called
@class RangeParam
@extends Param
@ignore
A parameter that represents a range