AmplifierGeometryComparison#
- class lsst.afw.cameraGeom.AmplifierGeometryComparison(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
FlagFlags used to report geometric differences between amplifier
Attributes Summary
Amplifiers differ in offsets relative to raw, indicating at least a difference in assembly state.
All tested properties of the two amplifiers are equal.
Amplifiers differ by (at least) a coordinate flip.
Amplifiers differ by (at least) an X-coordinate flip.
Amplifiers differ by (at least) a Y-coordinate flip.
Amplifiers have different full/data/overscan/prescan regions.
Amplifiers are different offsets relative to assembled raw.
Amplifiers have different X offsets relative to assembled raw.
Amplifiers have different Y offsets relative to assembled raw.
Attributes Documentation
- ASSEMBLY_DIFFERS = 15#
Amplifiers differ in offsets relative to raw, indicating at least a difference in assembly state.
- EQUAL = 0#
All tested properties of the two amplifiers are equal.
- FLIPPED = 12#
Amplifiers differ by (at least) a coordinate flip.
- FLIPPED_X = 4#
Amplifiers differ by (at least) an X-coordinate flip.
- FLIPPED_Y = 8#
Amplifiers differ by (at least) a Y-coordinate flip.
- REGIONS_DIFFER = 16#
Amplifiers have different full/data/overscan/prescan regions.
If
assembly=Truewas passed toAmplifier.compare, this will only be set if regions differ even after applying flips and offsets to make the assembly states the same. Ifassembly=Falsewas passed toAmplifier.compare, regions will be compared while assuming that assembly state is the same.
- SHIFTED = 3#
Amplifiers are different offsets relative to assembled raw.
- SHIFTED_X = 1#
Amplifiers have different X offsets relative to assembled raw.
- SHIFTED_Y = 2#
Amplifiers have different Y offsets relative to assembled raw.