This is the complete list of members for ProcessedSample, including all inherited members.
addNSlices(size_t n, double thickness, const Material &material, const LayerRoughness *p_roughness=nullptr) | ProcessedSample | private |
addSlice(double thickness, const Material &material, const LayerRoughness *p_roughness=nullptr) | ProcessedSample | private |
averageSlices() const | ProcessedSample | |
bottomRoughness(size_t i) const | ProcessedSample | |
containsMagneticMaterial() const | ProcessedSample | |
crossCorrelationLength() const | ProcessedSample | |
crossCorrSpectralFun(const kvector_t kvec, size_t j, size_t k) const | ProcessedSample | |
externalField() const | ProcessedSample | |
fresnelMap() const | ProcessedSample | |
hasRoughness() const | ProcessedSample | |
initBFields() | ProcessedSample | private |
initFresnelMap(const SimulationOptions &sim_options) | ProcessedSample | private |
initLayouts(const MultiLayer &sample) | ProcessedSample | private |
initSlices(const MultiLayer &sample, const SimulationOptions &options) | ProcessedSample | private |
layouts() const | ProcessedSample | |
m_crossCorrLength | ProcessedSample | private |
m_ext_field | ProcessedSample | private |
m_layouts | ProcessedSample | private |
m_polarized | ProcessedSample | private |
m_region_map | ProcessedSample | private |
m_slices | ProcessedSample | private |
m_top_z | ProcessedSample | private |
mergeRegionMap(const std::map< size_t, std::vector< HomogeneousRegion >> ®ion_map) | ProcessedSample | private |
mP_fresnel_map | ProcessedSample | private |
numberOfSlices() const | ProcessedSample | |
ProcessedSample(const MultiLayer &sample, const SimulationOptions &options) | ProcessedSample | |
sliceBottomZ(size_t i) const | ProcessedSample | |
slices() const | ProcessedSample | |
sliceTopZ(size_t i) const | ProcessedSample | |
~ProcessedSample() | ProcessedSample | |