librelaxisloader 1.0.x
Data Fields
rlx_spectra Struct Reference

This struct is used to house an EIS spectra and associated meta-data. More...

#include <relaxisloader.h>

Data Fields

int id
 Spectra id, also called "file" in RelaxIS.
 
struct rlx_datapointdatapoints
 Data points of the spectrum.
 
size_t length
 Amount of data points in the spectrum.
 
char * circuit
 RelaxIS circuit description string.
 
bool fitted
 True if circuit has been fitted to spectrum.
 
int project_id
 Id of the project this spectrum belongs to.
 
double freq_lower_limit
 Lower limit of frequency range of this spectrum.
 
double freq_upper_limit
 Upper limit of frequency range of this spectrum.
 
time_t date_added
 UNIX time the spectra was added.
 
time_t date_fitted
 UNIX time the spectra was last fitted.
 

Detailed Description

This struct is used to house an EIS spectra and associated meta-data.

Field Documentation

◆ date_added

time_t rlx_spectra::date_added

UNIX time the spectra was added.

Unfortunately, due to a deficiency in RelaxIS, the timezone of this time is unkown and the time specified assumes the project was created in a GMT+0 timezone.

◆ date_fitted

time_t rlx_spectra::date_fitted

UNIX time the spectra was last fitted.

Only valid if fitted is true. Unfortunately, due to a deficiency in RelaxIS, the timezone of this time is unkown and the time specified assumes the project was last fitted in a GMT+0 timezone.