QualityFactor

class marxs.missions.mitsnl.catgrating.QualityFactor(qualityfactor={'d': <Quantity 200. um>, 'sigma': <Quantity 1.75 um>}, **kwargs)[source] [edit on github]

Bases: FlatOpticalElement

Scale probabilities of theoretical curves to measured values.

All gratings look better in theory than in practice. This grating quality factor scales the calculated diffraction probabilities to the observed performance.

Define a new MARXS element.

Methods Summary

specific_process_photons(photons, intersect, ...)

Methods Documentation

specific_process_photons(photons, intersect, interpos, intercoos)[source] [edit on github]