finesse.tracing.abcd.beamsplitter_refl¶
- finesse.tracing.abcd.beamsplitter_refl(Rc, alpha, nr1=1, nr2=1, direction='x')[source]¶
- Reflection from a curved surface at an angle of incidence. - Parameters:
- Rcfloat
- Radius of curvature of the surface being reflected from. A positive Rc means the surface appears concave to the incident beam. 
- alphafloat
- Angle of incidence in degrees 
- nr1float
- refractive index of medium the reflection occurs in 
- nr2float
- refractive index of medium on the other side of the surrface 
- directionstr
- Which plane this reflection occurs in, either x or y.