Fix a mistake in the calculation of loss maps from loss curves
Fix a mistake in the calculation of loss maps from loss curves

The interpolation between the poes in risklib/scientific is correct.
However, the function call to the loss maps builder was passing
the hazard `investigation_time` instead of the
`risk_investigation_time`.

This fix should not affect the loss curves outputs.

This fix should affect only those test cases for
`ebrisk` or `event_based_risk` where
`investigation_time` ≠ `risk_investigation_time`

Two risk jobs that have
(1) `risk_investigation_time = 1`
    `conditional_loss_poes = 0.002107, 0.000404`
(2) `risk_investigation_time = 50`
    `conditional_loss_poes = 10, 2`
should produce nearly identical values for the loss maps, and
*exactly* identical values for the loss curves outputs.
Changing the `investigation_time` should not affect either the
loss curves or the loss maps outputs.


Former-commit-id: 853e56bd18d928742cd87782da5525e28037258e [formerly 422b8d0c6833729a6a574691b96a2a06c9aa2540] [formerly 422b8d0c6833729a6a574691b96a2a06c9aa2540 [formerly 61c9349c9221263a4f84638a82189d52064d079b]]
Former-commit-id: 77c7eeda962233d35ba0d79057e5a6a2d4a7eeaa
Former-commit-id: 67c558a5da85e48c50e35f8f34048589099d39e0
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine