/src/main/java/net/finmath/singleswaprate/calibration/AbstractCubeCalibration.java
factory = new AnnuityMappingFactory( fixSchedule, floatSchedule, discountCurveName, getForwardCurveName( ) , replicationLowerBound, strike, tempCubeName, replicationUpperBound, replicationNumberOfEvaluationPoints) ;
factory = new AnnuityMappingFactory ( fixSchedule, floatSchedule, discountCurveName, getForwardCurveName ( ) , tempCubeName, strike, replicationLowerBound, replicationUpperBound, replicationNumberOfEvaluationPoints ) ;
final double replicationUpperBound = replicationUseAsOffset ? forwardSwapRate + AbstractCubeCalibration.this.replicationUpperBound : AbstractCubeCalibration.this.replicationUpperBound; mappingName = swaption.toString(); if(container.containsKey(mappingName)) { mapping = container.get(mappingName); } else { <extra_id_0> mapping = factory.build(annuityMappingType, tempModel); container.put(mappingName, mapping); } final CashSettledReceiverSwaption css = new CashSettledReceiverSwaption(fixSchedule, floatSchedule, strike, discountCurveName, getForwardCurveName(), tempCubeName, annuityMappingType, replicationLowerBound, replicationUpperBound, replicationNumberOfEvaluationPoints);