File containing functions for calculating efficiencies and other metrics. More...
Functions | |
| def | PyPO.Efficiencies.calcRTcenter (frame) |
| Calculate the mean geometric center of a ray-trace frame. More... | |
| def | PyPO.Efficiencies.calcRTtilt (frame) |
| Calculate mean tilt of a ray-trace frame. More... | |
| def | PyPO.Efficiencies.calcRMS (frame) |
| Calculate root-mean-square (RMS) of a ray-trace frame. More... | |
| def | PyPO.Efficiencies.calcSpillover (field, surfaceObject, aperDict) |
| Calculate spillover efficiency of a field on an aperture. More... | |
| def | PyPO.Efficiencies.calcTaper (field, surfaceObject, aperDict) |
| Calculate taper efficiency of a field on an aperture. More... | |
| def | PyPO.Efficiencies.calcXpol (Cofield, Xfield) |
| Calculate cross-polar efficiency. More... | |
| def | PyPO.Efficiencies.calcMainBeam (field, surfaceObject, fitGauss) |
| Calculate main beam efficiency. More... | |
File containing functions for calculating efficiencies and other metrics.
| def PyPO.Efficiencies.calcMainBeam | ( | field, | |
| surfaceObject, | |||
| fitGauss | |||
| ) |
Calculate main beam efficiency.
| field | Component of a fields object. |
| surfaceObject | Name of surface on which field is defined. |
| fitGauss | Gaussian fit to field. |
| def PyPO.Efficiencies.calcRMS | ( | frame | ) |
Calculate root-mean-square (RMS) of a ray-trace frame.
| frame | Frame to calculate RMS of. |
| def PyPO.Efficiencies.calcRTcenter | ( | frame | ) |
Calculate the mean geometric center of a ray-trace frame.
| frame | Frame to calculate center of. |
| def PyPO.Efficiencies.calcRTtilt | ( | frame | ) |
Calculate mean tilt of a ray-trace frame.
| frame | Frame to calculate tilt of. |
| def PyPO.Efficiencies.calcSpillover | ( | field, | |
| surfaceObject, | |||
| aperDict | |||
| ) |
Calculate spillover efficiency of a field on an aperture.
| field | Component of a fields object. |
| surfaceObject | Name of surface on which field is defined. |
| aperDict | Dictionary containing parameters for aperture for calculation. |
| def PyPO.Efficiencies.calcTaper | ( | field, | |
| surfaceObject, | |||
| aperDict | |||
| ) |
Calculate taper efficiency of a field on an aperture.
| field | Component of a fields object. |
| surfaceObject | Name of surface on which field is defined. |
| aperDict | Dictionary containing parameters for aperture for calculation. |
| def PyPO.Efficiencies.calcXpol | ( | Cofield, | |
| Xfield | |||
| ) |
Calculate cross-polar efficiency.
| Cofield | Co-polarised field component. |
| Xfield | Cross-polarised field component. |