def get_E_SW(A_A, a_SW, b_SW):
    """1年当たりの給湯設備の設計一次エネルギー消費量 (8)

    Args:
      A_A(float): 床面積の合計 (m2)
      a_SW(float): 表4 給湯設備の一次エネルギー消費量の算出に用いる係数
      b_SW(float): 表4 給湯設備の一次エネルギー消費量の算出に用いる係数

    Returns:
      float: 1年当たりの給湯設備の設計一次エネルギー消費量 (8)

    """
    if a_SW is None:
        E_SW = b_SW
    else:
        E_SW = a_SW * A_A + b_SW
    return E_SW