MultiplierScore#

class montepy.data_inputs.tally_multiplier.MultiplierScore(constant: numbers.Real, material: TypeAliasForwardRef('numbers.Integral') | None, reaction: ReactionExpression | None, kind: SpecialMultiplier | None, attenuator: AttenuatorSet | None)#

Bases: object

One physical output bin’s full recipe: exactly one FM-derived tally score.

Exactly one of reaction/kind is non-None: reaction for a bin coming from a MultiplierSet, kind for one coming from a SpecialMultiplierSet.

Added in version 1.6.0b2.

Attributes:

attenuator

The attenuator applied to this score, if any, inherited from the parent MultiplierBin.

constant

The scalar constant c for this score.

kind

The special multiplier kind for this score, if from a SpecialMultiplierSet.

material

The material number, or None.

reaction

The reaction expression for this score, if from a MultiplierSet.

Parameters:
property attenuator: AttenuatorSet | None#

The attenuator applied to this score, if any, inherited from the parent MultiplierBin.

property constant: float#

The scalar constant c for this score.

property kind: SpecialMultiplier | None#

The special multiplier kind for this score, if from a SpecialMultiplierSet.

property material: int | None#

The material number, or None.

property reaction: ReactionExpression | None#

The reaction expression for this score, if from a MultiplierSet.