lst_auto_rta.observation_data.ObsInfo

class lst_auto_rta.observation_data.ObsInfo(obs_id, time_start_camera, RA, DEC, source_RA, source_DEC)[source]

Bases: NamedTuple

__init__()

Methods

__init__()

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

Attributes

DEC

Alias for field number 3

RA

Alias for field number 2

obs_id

Alias for field number 0

source_DEC

Alias for field number 5

source_RA

Alias for field number 4

time_start_camera

Alias for field number 1

DEC: Annotated[float, Ge(ge=-90.0), Le(le=90.0)] | None

Alias for field number 3

RA: Annotated[float, Ge(ge=0.0), Le(le=360.0)] | None

Alias for field number 2

count(value, /)

Return number of occurrences of value.

index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

obs_id: Annotated[int, Gt(gt=0)] | None

Alias for field number 0

source_DEC: Annotated[float, Ge(ge=-90.0), Le(le=90.0)] | None

Alias for field number 5

source_RA: Annotated[float, Ge(ge=0.0), Le(le=360.0)] | None

Alias for field number 4

time_start_camera: Annotated[float, Gt(gt=0)] | None

Alias for field number 1