src/main/java/org/opensha/sha/imr/attenRelImpl/ngaw2/NGAW2_WrapperFullParam.java
protected void initIndependentParamLists() {

		// params that the mean depends upon
		meanIndependentParams.clear();
		meanIndependentParams.addParameter(distanceRupParam);
		meanIndependentParams.addParameter(distanceJBParam);
		meanIndependentParams.addParameter(distanceXParam);
		
		meanIndependentParams.addParameter(vs30Param);
		meanIndependentParams.addParameter(depthTo2pt5kmPerSecParam);
		meanIndependentParams.addParameter(depthTo1pt0kmPerSecParam);
		
		meanIndependentParams.addParameter(magParam);
		meanIndependentParams.addParameter(rakeParam);
		meanIndependentParams.addParameter(dipParam);
		meanIndependentParams.addParameter(rupTopDepthParam);
		meanIndependentParams.addParameter(rupWidthParam);
		meanIndependentParams.addParameter(focalDepthParam);
		meanIndependentParams.addParameter(componentParam);

		// params that the stdDev depends upon
		stdDevIndependentParams.clear();
		stdDevIndependentParams.addParameterList(meanIndependentParams);
		stdDevIndependentParams.addParameter(vs30_TypeParam);
		stdDevIndependentParams.addParameter(stdDevTypeParam);

		// params that the exceed. prob. depends upon
		exceedProbIndependentParams.clear();
		exceedProbIndependentParams.addParameterList(stdDevIndependentParams);
		exceedProbIndependentParams.addParameter(sigmaTruncTypeParam);
		exceedProbIndependentParams.addParameter(sigmaTruncLevelParam);

		// params that the IML at exceed. prob. depends upon
		imlAtExceedProbIndependentParams.addParameterList(
				exceedProbIndependentParams);
		imlAtExceedProbIndependentParams.addParameter(exceedProbParam);
	}
/**
	 * This creates the lists of independent parameters that the various dependent
	 * parameters (mean, standard deviation, exceedance probability, and IML at
	 * exceedance probability) depend upon. NOTE: these lists do not include anything
	 * about the intensity-measure parameters or any of thier internal
	 * independentParamaters.
	 */
This creates the lists of independent parameters that the various dependent
parameters (mean, standard deviation, exceedance probability, and IML at
exceedance probability) depend upon. NOTE: these lists do not include anything
about the intensity-measure parameters or any of thier internal
independentParamaters.
This creates the lists of independent parameters that the various dependent parameters ( mean standard deviation exceedance probability and IML at exceedance probability ) depend upon . NOTE : these lists do not include anything about the intensity - measure parameters or any of thier internal independentParamaters .
protected void initIndependentParamLists() {
		meanIndependentParams.clear();
		meanIndependentParams.addParameter(distanceRupParam);
		meanIndependentParams.addParameter(distanceJBParam);
		meanIndependentParams.addParameter(distanceXParam);
		meanIndependentParams.addParameter(vs30Param);
		meanIndependentParams.addParameter(depthTo2pt5kmPerSecParam);
		meanIndependentParams.addParameter(depthTo1pt0kmPerSecParam);
		meanIndependentParams.addParameter(magParam);
		meanIndependentParams.addParameter(rakeParam);
		meanIndependentParams.addParameter(dipParam);
		meanIndependentParams.addParameter(rupTopDepthParam);
		meanIndependentParams.addParameter(rupWidthParam);
		meanIndependentParams.addParameter(focalDepthParam);
		meanIndependentParams.addParameter(componentParam);
		stdDevIndependentParams.clear();
		stdDevIndependentParams.addParameterList(meanIndependentParams);
		stdDevIndependentParams.addParameter(vs30_TypeParam);
		stdDevIndependentParams.addParameter(stdDevTypeParam);
		exceedProbIndependentParams.clear();
		exceedProbIndependentParams.addParameterList(stdDevIndependentParams);
		exceedProbIndependentParams.addParameter(sigmaTruncTypeParam);
		exceedProbIndependentParams.addParameter(sigmaTruncLevelParam);
		imlAtExceedProbIndependentParams.addParameterList(
				exceedProbIndependentParams);
		imlAtExceedProbIndependentParams.addParameter(exceedProbParam);
	}
protected void initIndependentParamLists ( ) { meanIndependentParams . clear ( ) ; meanIndependentParams . addParameter ( distanceRupParam ) ; meanIndependentParams . addParameter ( distanceJBParam ) ; meanIndependentParams . addParameter ( distanceXParam ) ; meanIndependentParams . addParameter ( vs30Param ) ; meanIndependentParams . addParameter ( depthTo2pt5kmPerSecParam ) ; meanIndependentParams . addParameter ( depthTo1pt0kmPerSecParam ) ; meanIndependentParams . addParameter ( magParam ) ; meanIndependentParams . addParameter ( rakeParam ) ; meanIndependentParams . addParameter ( dipParam ) ; meanIndependentParams . addParameter ( rupTopDepthParam ) ; meanIndependentParams . addParameter ( rupWidthParam ) ; meanIndependentParams . addParameter ( focalDepthParam ) ; meanIndependentParams . addParameter ( componentParam ) ; stdDevIndependentParams . clear ( ) ; stdDevIndependentParams . addParameterList ( meanIndependentParams ) ; stdDevIndependentParams . addParameter ( vs30_TypeParam ) ; stdDevIndependentParams . addParameter ( stdDevTypeParam ) ; exceedProbIndependentParams . clear ( ) ; exceedProbIndependentParams . addParameterList ( stdDevIndependentParams ) ; exceedProbIndependentParams . addParameter ( sigmaTruncTypeParam ) ; exceedProbIndependentParams . addParameter ( sigmaTruncLevelParam ) ; imlAtExceedProbIndependentParams . addParameterList ( exceedProbIndependentParams ) ; imlAtExceedProbIndependentParams . addParameter ( exceedProbParam ) ; }
This creates the lists of independent parameters that the various dependent
 parameters (mean, standard deviation, exceedance probability, and IML at
 exceedance probability) depend upon.
This creates the lists of independent parameters that the various dependent parameters ( mean standard deviation exceedance probability and IML at exceedance probability ) depend upon .
// params that the mean depends upon // params that the stdDev depends upon // params that the exceed. prob. depends upon // params that the IML at exceed. prob. depends upon