data

A collection of data containers.

class MeasuredValue[source]

Bases: tuple

Value with (optional) uncertainty, as reported by a measurement.

__eq__(other)[source]

Return self==value.

Return type

bool

property uncertainty

Alias for field number 1

property value

Alias for field number 0

class Parity(value)[source]

Bases: object

Safe, immutable data container for parity.

__eq__(other)[source]

Return self==value.

Return type

bool

property value
Return type

int

class Particle[source]

Bases: tuple

Immutable data container for particle info.

property baryon_number

Alias for field number 9

property bottomness

Alias for field number 7

property c_parity

Alias for field number 16

property charge

Alias for field number 2

property charmness

Alias for field number 6

property electron_number

Alias for field number 10

property g_parity

Alias for field number 17

property isospin

Alias for field number 14

property mass

Alias for field number 4

property muon_number

Alias for field number 11

property name

Alias for field number 0

property parity

Alias for field number 15

property pid

Alias for field number 1

property spin

Alias for field number 3

property strangeness

Alias for field number 5

property tau_number

Alias for field number 12

property topness

Alias for field number 8

property width

Alias for field number 13

class ParticleCollection[source]

Bases: collections.abc.Mapping

Safe, dict-like collection of Particle instances.

add(particle)[source]
Return type

None

items()[source]
Return type

ItemsView[str, Particle]

keys()[source]
Return type

KeysView[str]

values()[source]
Return type

ValuesView[Particle]

class Spin(magnitude, projection)[source]

Bases: object

Safe, immutable data container for (iso)spin.

__eq__(other)[source]

Return self==value.

Return type

bool

property magnitude
Return type

float

property projection
Return type

float