musrfit 1.10.0
PRgeData Struct Reference

Data structure for a single TrimSP range distribution at a given energy. More...

#include <PRgeHandler.h>

Public Attributes

Double_t energy
 Implantation energy in eV.
 
PDoubleVector depth
 Depth values in nanometers (nm)
 
PDoubleVector amplitude
 Number of particles at each depth (raw counts from TrimSP)
 
PDoubleVector nn
 Normalized particle density where ∫nn(z)dz = 1.
 
Double_t noOfParticles
 Total number of particles (sum of amplitudes)
 

Detailed Description

Data structure for a single TrimSP range distribution at a given energy.

PRgeData stores the muon/particle implantation depth profile calculated by TrimSP (Transport of Ions in Matter - Stopping and Range) for a specific implantation energy. It contains the depth distribution n(z) and normalized distribution nn(z) where ∫nn(z)dz = 1.

See also
PRgeHandler for the class that reads and manages RGE data
PRgeDataList for collections of RGE data sets

Definition at line 54 of file PRgeHandler.h.

Member Data Documentation

◆ amplitude

PDoubleVector PRgeData::amplitude

Number of particles at each depth (raw counts from TrimSP)

Definition at line 57 of file PRgeHandler.h.

Referenced by ClassImp(), and PRgeHandler::ReadRgeFile().

◆ depth

PDoubleVector PRgeData::depth

Depth values in nanometers (nm)

Definition at line 56 of file PRgeHandler.h.

Referenced by ClassImp(), and PRgeHandler::ReadRgeFile().

◆ energy

Double_t PRgeData::energy

Implantation energy in eV.

Definition at line 55 of file PRgeHandler.h.

Referenced by ClassImp().

◆ nn

PDoubleVector PRgeData::nn

Normalized particle density where ∫nn(z)dz = 1.

Definition at line 58 of file PRgeHandler.h.

Referenced by ClassImp().

◆ noOfParticles

Double_t PRgeData::noOfParticles

Total number of particles (sum of amplitudes)

Definition at line 59 of file PRgeHandler.h.

Referenced by ClassImp().


The documentation for this struct was generated from the following file: