BeamInfo

class lsst.cbp.BeamInfo(cameraGeom, name, holePos, isOnPupil, isOnFocalPlane, focalPlanePos, pupilPos, focalFieldAngle, pupilFieldAngle)

Bases: object

Information about a beam at the telescope.

Note that this is information about the fiducial position of the beam; it tell you nothing about the rest of the beam. Thus, for instance, a broad beam may easily have some light on a detector even if isVisible is False.

Parameters:
cameraGeomlsst.afw.cameraGeom.Camera

Camera geometry

namestr

Beam name

holePospair of float

Hole position on CBP mask (x, y mm)

isOnPupilbool

See fields below

isOnFocalPlanebool

See fields below

focalPlanePospair of float

See fields below

pupilPospair of float

See fields below

focalFieldAnglepair of float

See fields below

pupilFieldAnglepair of float

See fields below

Notes

Attributes

namestr

Name of beam.

holePospair of float

Position of hole on CBP mask (x, y mm).

isOnPupilbool

True if the beam is likely on the pupil and not obscured by the secondary.

isOnFocalPlanebool

True if the beam is likely on the focal plane.

This is independent of isOnPupil; both must be true for light from the beam to be on the focal plane.

focalPlanePoslsst.geom.Point2D

Telescope focal plane position of beam (x, y mm).

focalFieldAnglelsst.geom.Point2D

Focal plane field angle of beam (x, y rad).

pupilFieldAnglelsst.geom.Point2D

Pupil field angle of beam (x, y rad).

pupilPoslsst.geom.Point2D

Telescope pupil plane position of beam (x, y mm).

Attributes Summary

detectorName

The name of the detector that the beam falls on, or None if isOnDetector is False.

detectorPos

The position of the spot on the detector, or (nan, nan) if isOnDetector is False.

isOnDetector

Is the spot from the beam on a detector?

isVisible

Is light from the beam visible on a detector?

Attributes Documentation

detectorName

The name of the detector that the beam falls on, or None if isOnDetector is False.

detectorPos

The position of the spot on the detector, or (nan, nan) if isOnDetector is False.

isOnDetector

Is the spot from the beam on a detector?

isVisible

Is light from the beam visible on a detector?