Kramers Kronig Transformation Implementation