SchedulingBlockContainer

class ctapipe.containers.SchedulingBlockContainer(prefix=None, **fields)[source]

Bases: ctapipe.core.container.Container

Stores information about the scheduling block. This is a simplified

version of the SB model, only storing what is necessary for analysis. From [cta_sb_ob]

Attributes
sb_idField(default=18446744073709551615, type=uint64)

Scheduling block ID

sb_typeField(default=SchedulingBlockType.UNKNOWN, type=SchedulingBlockType)

Type of scheduling block

producer_idField(default=unknown, type=str)

Origin of the sb_id, i.e. name of the telescope site or ‘simulation’

observing_modeField(default=ObservingMode.UNKNOWN, type=ObservingMode)

Defines how observations within the Scheduling Block are distributed in space

pointing_modeField(default=PointingMode.UNKNOWN, type=PointingMode)

Defines how the telescope drives move

metadict

dict of attached metadata

prefixstr

Prefix attached to column names when saved to a table or file

Attributes Summary

meta

observing_mode

pointing_mode

prefix

producer_id

sb_id

sb_type

Attributes Documentation

meta
observing_mode
pointing_mode
prefix
producer_id
sb_id
sb_type