Constraints
Constraints filter which LORs are included in reconstruction.
Python Types
import pyyrtpet as yrt
# Minimum angle difference constraint
constraint = yrt.ConstraintAngleDiffDeg(30.0)
# Minimum block difference constraint
constraint = yrt.ConstraintBlockDiffIndex(2)
# Detector mask for a hypothetical scanner with 1000 crystals
detmask = yrt.DetectorMask(1000)
# Detector mask constraint
constraint = yrt.ConstraintDetectorMask(detmask)
Constraints are passed to the projector or OSEM to filter LORs during reconstruction.