slophep.Predictions.FormFactorsBToDstst

class slophep.Predictions.FormFactorsBToDstst.BLR_BToD0st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD0st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

BLR form factors as in https://arxiv.org/pdf/1711.03110, https://gitlab.com/mpapucci/Hammer/-/blob/v1.2.1/src/FormFactors/FFBtoD0starBLR.cc

class slophep.Predictions.FormFactorsBToDstst.BLR_BToD1(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

BLR form factors as in https://arxiv.org/pdf/1711.03110, https://gitlab.com/mpapucci/Hammer/-/blob/v1.2.1/src/FormFactors/FFBtoD1BLR.cc

class slophep.Predictions.FormFactorsBToDstst.BLR_BToD1st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

BLR form factors as in https://arxiv.org/pdf/1711.03110, https://gitlab.com/mpapucci/Hammer/-/blob/v1.2.1/src/FormFactors/FFBtoD1starBLR.cc

class slophep.Predictions.FormFactorsBToDstst.BLR_BToD2st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD2st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

BLR form factors as in https://arxiv.org/pdf/1711.03110, https://gitlab.com/mpapucci/Hammer/-/blob/v1.2.1/src/FormFactors/FFBtoD2starBLR.cc

class slophep.Predictions.FormFactorsBToDstst.FormFactorBToD0st(B: str, C: str, par: dict = None, scale: float = None)[source]

Bases: FormFactor

property B: str

The B meson

property C: str

The Charmed Vector meson

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float) dict[source]

Calculate form factors at particular q2 with varying meson masses. To implement in derived class.

Parameters:

q2 (float)

w(q2: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.FormFactorBToD1(B: str, C: str, par: dict = None, scale: float = None)[source]

Bases: FormFactor

property B: str

The B meson

property C: str

The Charmed Vector meson

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

w(q2: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.FormFactorBToD1st(B: str, C: str, par: dict = None, scale: float = None)[source]

Bases: FormFactor

property B: str

The B meson

property C: str

The Charmed Vector meson

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

w(q2: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.FormFactorBToD2st(B: str, C: str, par: dict = None, scale: float = None)[source]

Bases: FormFactor

property B: str

The B meson

property C: str

The Charmed Vector meson

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

w(q2: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.ISGW2_BToD0st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD0st

get_as(mq1: float, mq2: float) float[source]
get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2 with varying meson masses. To implement in derived class.

Parameters:

q2 (float)

get_gammaji(z: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.ISGW2_BToD1(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1

get_as(mq1: float, mq2: float) float[source]
get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_gammaji(z: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.ISGW2_BToD1st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1st

get_as(mq1: float, mq2: float) float[source]
get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_gammaji(z: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.ISGW2_BToD2st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD2st

get_as(mq1: float, mq2: float) float[source]
get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_gammaji(z: float) float[source]
class slophep.Predictions.FormFactorsBToDstst.LLSW_BToD0st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD0st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2 with varying meson masses. To implement in derived class.

Parameters:

q2 (float)

class slophep.Predictions.FormFactorsBToDstst.LLSW_BToD1(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

class slophep.Predictions.FormFactorsBToDstst.LLSW_BToD1st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD1st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

class slophep.Predictions.FormFactorsBToDstst.LLSW_BToD2st(B: str, C: str, par: dict = None, scale: float = None, *ffargs)[source]

Bases: FormFactorBToD2st

get_ff(q2: float) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)

get_ff_mmeson(q2: float, mC: float, mB: float = None) dict[source]

Calculate form factors at particular q2. To implement in derived class.

Parameters:

q2 (float)