Pion

class zgoubidoo.commands.particules.Pion(label1: str = '', label2: str = '', *params, **kwargs)[source]

Bases: zgoubidoo.commands.particules.Particule

A pion particle.

Command attributes

LABEL1=''

Primary label for the Zgoubi command (default: auto-generated hash).

Type

str

LABEL2=''

Secondary label for the Zgoubi command.

Type

str

M='139.57018 megaelectronvolt_per_c2'

Mass of the particle.

Type

Quantity

Q='0 coulomb'

Charge of the particle.

Type

Quantity

G='0'

Factor

Type

int

tau='2.6033e-08 second'

Half-life of the particle.

Type

Quantity

Default initializer for all Commands.

Attributes Summary

KEYWORD

PARAMETERS

Attributes Documentation

KEYWORD: str = 'PARTICUL'
PARAMETERS: dict = {'G': (0, 'Factor'), 'LABEL1': ('', 'Primary label for the Zgoubi command (default: auto-generated hash).'), 'LABEL2': ('', 'Secondary label for the Zgoubi command.'), 'M': (<Quantity(139.57018, 'megaelectronvolt_per_c2')>, 'Mass of the particle.'), 'Q': (<Quantity(0, 'coulomb')>, 'Charge of the particle.'), 'tau': (<Quantity(2.6033e-08, 'second')>, 'Half-life of the particle.')}