cherab.imas.ids.bolometer.BoloCameraΒΆ

class cherab.imas.ids.bolometer.BoloCamera(name: str, description: str, type: CameraType, channels: list[BoloChannel])SourceΒΆ

Bases: object

Represent a bolometer camera and its associated data.

This class encapsulates all the properties and data channels associated with a bolometer camera used for plasma diagnostics.

Methods

__getitem__(index)

Return the bolometer channel at the specified index.

Attributes

name

Unique identifier or label for the bolometer camera.

description

Detailed description of the bolometer camera, including its purpose, location, or other relevant information.

type

Pinhole/Collimator

channels

List of individual bolometer channels belonging to this camera.

name : strΒΆ

Unique identifier or label for the bolometer camera.

description : strΒΆ

Detailed description of the bolometer camera, including its purpose, location, or other relevant information.

type : CameraTypeΒΆ

Pinhole/Collimator

Type:

Type of Bolometer camera

channels : list[BoloChannel]ΒΆ

List of individual bolometer channels belonging to this camera.

__getitem__(index: int) BoloChannelSourceΒΆ

Return the bolometer channel at the specified index.

Parameters:
index: intΒΆ

Index of the channel to retrieve.

Returns:

The bolometer channel at the specified index.

Return type:

BoloChannel