Multiple spectra view

Navigation:  Views > View objects > Display items >

Multiple spectra view

Previous pageReturn to chapter overviewNext page

In configurations like this

 

clip0007

 

you might want to save some space. You can do so by using a view object of type 'Multiple spectra view' which displays many spectra in one graph.

 

You can display 2 sorts of data: Dynamic (i.e. eventually changing) spectra of the current optical model (all spectra in the list of spectra, but also optical constants of materials in the list of materials) and static spectra imported from data files.

Multiple spectra view objects show all spectra in a single graph. The settings are defined in a window like the following:

 

clip0008

 

Using the Range command you define the spectral range of the displayed data. If the source data (see below) are defined in a different range (even with a different spectral unit) the data required for the display are generated by interpolation. Once the data are computed they are displayed using the current graphics settings (defined in the Graphics submenu). The graphics settings including the axis definitions can be done independently from the spectral range used to compute the data.

 

Importing external spectra

External spectra can be imported using the command 'New and import'. You can select multiple files to be imported. If you do so, it is recommended to click the last spectrum first in the file dialog and then move to the first spectrum, clicking it with the Shift key hold down. This way the order of the files is preserved which may be important for the following actions:

 

clip0009

 

After data import and defining appropriate graphics settings the graph may look like this:

 

clip0010

 

Since all spectra have the same label, we have to do some more work. Click on Show list to open the internal list of spectra of the object:

 

clip0011

 

As a first action we can use the command Actions/Set filenames as spectrum names. This way the 'no name' labels are replaced by the filenames. Clicking on Autocolor (which assigns colors and line types automatically) and File/Options/Use control characters when drawing text (this option regulates the use of the underscore character) one gets the following graph:

 

clip0012

 

In the main view this would look like this:

 

clip0013

 

As you may have seen there are also symbols indicating that you can generate 3D graphs. In order to do so, the position of the spectra on the so-called parameter axis must be defined by a number called 'parameter'. This can be a temperature, a partial pressure of a reactive gas or, as in this case, the deposition time. Open the internal list of spectra to type in the parameter values in the first column. You can save a lot of typing work, if the spectra are already ordered in the list. Then apply the command Parameters/Set to 0, 1, 2, 3, ... or Parameters/Set to 1, 2, 3, ... to set parameter values automatically for the whole list. You can modify existing parameters using the commands Parameters/Multiply by constant factor and Parameters/Add offset. If, after your manipulations, the parameters are not ordered any more you have to apply the command Sort. Then you are ready to click on one of the 3D graph symbols to get a display like this:

 

clip0014

 

of a false color plot like this:

 

clip0015

 

False color plot use a color gradient starting with the color of the grid pen (yellow in this example) and ending with the color of the data pen (blue).

 

Displaying dynamic model spectra

Besides showing data from external data files, multiple spectra view objects can also display spectra that change as part of the optical model. In order to display  the data of an existing material or spectrum object you have to specify the name of the object in the name column. In addition you have to indicate the wanted spectrum.

 

Available spectra for reflectance and transmittance objects are

o(simulated): refers to the simulated spectrum

o(measured): refers to the measured data

o(target): stands for the target spectrum

o(reference): for the reference spectrum

Valid names are then RC (simulated) or T (measured) if objects in the list of spectra named 'RC' and 'T' exist. Here is an example

 

clip0018

 

with 3 simulated spectra in one graph:

 

clip0016

 

You can also display optical constants in multiple spectra views. In this case you have to refer to the name of the material and specify in addition which quantity you want to display:

o(n) : real part of the refractive index

o(k) : imaginary part of the refractive index

o(real part df) : real part of the dielectric function

o(imaginary part df) : imaginary part of the dielectric function

o(alpha) : intensity absorption coefficient

o(energy loss) : energy loss function

 

Here is an example:

 

clip0019

 

Drag&Drop creation

You can drag spectra from the list of spectra and drop them on multiple spectra view objects. In this case the view object generates 2 new items in the internal list of spectra, displaying the simulated and measured spectra of the dropped object.

In a similar way you can drag&drop materials to multiple spectra view objects, which tells the object to generate displays of n and k of the dropped material.