Source code for xicsrt.optics._XicsrtOpticAperture

# -*- coding: utf-8 -*-
"""
.. Authors
    Novimir Pablant <npablant@pppl.gov>
    Nathan Bartlett <nbb0011@auburn.edu>
"""
import numpy as np

from xicsrt.tools.xicsrt_doc import dochelper
from xicsrt.optics._InteractNone import InteractNone
from xicsrt.optics._ShapePlane import ShapePlane

[docs] @dochelper class XicsrtOpticAperture(InteractNone, ShapePlane): """ An optic that can be used to set an aperture. Programming Notes ----------------- All of the implementation for the aperture is in :any:`TraceObject`, so nothing is needed in this subclass for the time being. """ pass