| 
    BornAgain
    1.18.0
    
   Simulate and fit neutron and x-ray scattering at grazing incidence 
   | 
 
Data structure that contains preprocessed data for a single layout. More...
Public Member Functions | |
| ProcessedLayout (const ILayout &layout, const std::vector< Slice > &slices, double z_ref, const IFresnelMap *p_fresnel_map, bool polarized) | |
| ProcessedLayout (ProcessedLayout &&other) | |
| size_t | numberOfSlices () const | 
| double | surfaceDensity () const | 
| const std::vector< FormFactorCoherentSum > & | formFactorList () const | 
| const IInterferenceFunction * | interferenceFunction () const | 
| std::map< size_t, std::vector< HomogeneousRegion > > | regionMap () const | 
Data structure that contains preprocessed data for a single layout.
If particles in the layout crossed the limits of the layer slices, these particles will be sliced themselves.
Definition at line 37 of file ProcessedLayout.h.