Package | Description |
---|---|
org.eclipse.ice.reflectivity |
Modifier and Type | Class and Description |
---|---|
class |
Slab
Slabs are subclasses of Tiles that represent collections of them and
therefore have an additional interfacial thickness parameter.
|
Modifier and Type | Method and Description |
---|---|
Tile[] |
ReflectivityCalculator.generateTiles(Slab[] slabs,
int numRough,
double[] zInt,
double[] rufInt)
This operation generates a list of Tiles from the slabs with the
corresponding number of ordinate steps.
|
Modifier and Type | Method and Description |
---|---|
double[] |
ReflectivityCalculator.convoluteReflectivity(double deltaQ0,
double deltaQ1ByQ,
double wavelength,
boolean getRQ4,
double[] waveVector,
Tile[] tiles)
This operation computes the convolution of the reflectivity with a
variable Gaussian resolution function.
|
double |
ReflectivityCalculator.getModSqrdSpecRef(double waveVectorQ,
double wavelength,
Tile[] tiles)
This operation returns the value of the squared modulus of the specular
reflectivity for a single wave vector Q.
|
ScatteringDensityProfile |
ReflectivityCalculator.getScatteringDensityProfile(Tile[] tiles)
This operation computes the neutron scattering density profile for a set
of tiles.
|