ctapipe is not stable yet, so expect large and rapid changes to structure and functionality as we explore various design choices before the 1.0 release.

List#

class ctapipe.core.traits.List(*, allow_none: Literal[False], read_only: bool | None = ..., help: str | None = ..., config: Any | None = ..., **kwargs: Any)#
class ctapipe.core.traits.List(*, allow_none: Literal[True], read_only: bool | None = ..., help: str | None = ..., config: Any | None = ..., **kwargs: Any)
class ctapipe.core.traits.List(*, trait: Any = ..., default_value: Any = ..., help: str = ..., read_only: bool = ..., config: Any = ..., **kwargs: Any)

Bases: Container[List[T]]

An instance of a Python list.

Methods Summary

length_error(obj, value)

set(obj, value)

validate_elements(obj, value)

Methods Documentation

length_error(obj: Any, value: Any) None[source]#
set(obj: Any, value: Any) None[source]#
validate_elements(obj: Any, value: Any) Any[source]#