def METHOD_NAME(self):
    earthquake = wntr.scenario.Earthquake((40, 55), 5, 10000.0)
    data = pd.DataFrame(
        columns=["Diameter", "Material", "Topography", "Liquifaction"],
        index=["P1", "P2", "P3"],
    )
    data.loc["P1", :] = ["Small", "ACP", "Narrow valley", "Total"]
    data.loc["P2", :] = ["Medium", "PV", "Terrace", "Partial"]
    data.loc["P3", :] = ["Large", "SP", "Stiff alluvial", "None"]
    C = earthquake.correction_factor(data)
    expected = pd.Series(
        [1 * 1.2 * 3.2 * 2.4, 0.8 * 1 * 1.5 * 2, 0.5 * 0.3 * 0.4 * 1],
        index=["P1", "P2", "P3"],
    )
    assert_series_equal(C, expected)