analyzer.modules.common.axis

Classes

Axis

Helper class that provides a standard way to create an ABC using

IntegerAxis

Helper class that provides a standard way to create an ABC using

RegularAxis

Helper class that provides a standard way to create an ABC using

VariableAxis

Helper class that provides a standard way to create an ABC using

Functions

Module Contents

class analyzer.modules.common.axis.Axis[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstractmethod toHist()[source]
class analyzer.modules.common.axis.IntegerAxis[source]

Bases: Axis

Helper class that provides a standard way to create an ABC using inheritance.

name: str[source]
start: int[source]
stop: int[source]
unit: str | None = None[source]
toHist()[source]
class analyzer.modules.common.axis.RegularAxis[source]

Bases: Axis

Helper class that provides a standard way to create an ABC using inheritance.

bins: int[source]
start: float[source]
stop: float[source]
name: str = ''[source]
unit: str | None = None[source]
toHist()[source]
class analyzer.modules.common.axis.VariableAxis[source]

Bases: Axis

Helper class that provides a standard way to create an ABC using inheritance.

edges: list[float | tuple[float, float, int]][source]
name: str[source]
unit: str | None = None[source]
toHist()[source]
analyzer.modules.common.axis.configureConverter(conv)[source]