/src/main/java/net/finmath/montecarlo/interestrate/products/indices/LIBORIndex.java
final LocalDateTime referenceDate = model.getReferenceDate ( ) ;
} public double getPeriodStartOffset() { return periodStartOffset; } public double getPeriodLength(final TermStructureMonteCarloSimulationModel model, final double fixingTime) { if(paymentOffsetCode != null) { <extra_id_0> final LocalDateTime fixingDate = FloatingpointDate.getDateFromFloatingPointDate(referenceDate, fixingTime); final LocalDate paymentDate = paymentBusinessdayCalendar.getAdjustedDate(fixingDate.toLocalDate(), paymentOffsetCode, paymentDateRollConvention); final double paymentTime = FloatingpointDate.getFloatingPointDateFromDate(referenceDate, LocalDateTime.of(paymentDate, fixingDate.toLocalTime())); return paymentTime - fixingTime; } else {