Skip to contents

A collection of refractive-index spectra for some materials.

Usage

refractive_index.mspct

Format

A "generic_mspct" object containing multiple "generic_spct" objects.

Details

The "generic_mspct" object contains "generic_spct" objects with refractive index data.

The variables in each member spectrum are as follows:

  • w.length (nm)

  • n

  • k

Note

Data labeled "for unrestricted use" originate from the Filmmetrics Refractive Index Database at https://www.kla.com/products/instruments/refractive-index-database where primary sources are provided. The names in refractive_index.mspct are the same as in the downloaded files, except for the `.txt` tag.

Examples


length(refractive_index.mspct)
#> [1] 15
names(refractive_index.mspct)
#>  [1] "Acrylic"      "Ag"           "Al"           "BK7"          "CaF2"        
#>  [6] "Cr"           "Cu"           "Ni"           "PET"          "Polyethylene"
#> [11] "Pt"           "Quartz"       "SiO2"         "Styrene"      "Ti"          
refractive_index.mspct$PMMA # acrylic or Plexiglas
#> NULL
refractive_index.mspct[["PMMA"]]
#> NULL

# Compute spectral reflectance for an interface between acrylic and air
# incidence angle of colimated light 60 degrees away from the normal.
Rfr_from_n(angle_deg = 60, n = refractive_index.mspct[["PMMA"]])
#> numeric(0)