Class TSampledData

Unit

Declaration

type TSampledData = class(TElement)

Description

A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property origin : TQuantity read Getorigin write Setorigin;
Public property period : Double read Getperiod write Setperiod;
Public property periodElement : Tdecimal read GetperiodElement write SetperiodElement;
Public property factor : Double read Getfactor write Setfactor;
Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
Public property lowerLimit : Double read GetlowerLimit write SetlowerLimit;
Public property lowerLimitElement : Tdecimal read GetlowerLimitElement write SetlowerLimitElement;
Public property upperLimit : Double read GetupperLimit write SetupperLimit;
Public property upperLimitElement : Tdecimal read GetupperLimitElement write SetupperLimitElement;
Public property dimensions : Int64 read Getdimensions write Setdimensions;
Public property dimensionsElement : TpositiveInt read GetdimensionsElement write SetdimensionsElement;
Public property data : TSampledDataDataType read Getdata write Setdata;

Description

Methods

Public constructor Create; override;
 

Properties

Public property origin : TQuantity read Getorigin write Setorigin;

The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series.

Public property period : Double read Getperiod write Setperiod;

The length of time between sampling times, measured in milliseconds.

Public property periodElement : Tdecimal read GetperiodElement write SetperiodElement;
 
Public property factor : Double read Getfactor write Setfactor;

A correction factor that is applied to the sampled data points before they are added to the origin.

Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
 
Public property lowerLimit : Double read GetlowerLimit write SetlowerLimit;

The lower limit of detection of the measured points. This is needed if any of the data points have the value "L" (lower than detection limit).

Public property lowerLimitElement : Tdecimal read GetlowerLimitElement write SetlowerLimitElement;
 
Public property upperLimit : Double read GetupperLimit write SetupperLimit;

The upper limit of detection of the measured points. This is needed if any of the data points have the value "U" (higher than detection limit).

Public property upperLimitElement : Tdecimal read GetupperLimitElement write SetupperLimitElement;
 
Public property dimensions : Int64 read Getdimensions write Setdimensions;

The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once.

Public property dimensionsElement : TpositiveInt read GetdimensionsElement write SetdimensionsElement;
 
Public property data : TSampledDataDataType read Getdata write Setdata;

A series of data points which are decimal values separated by a single space (character u20). The special values "E" (error), "L" (below detection limit) and "U" (above detection limit) can also be used in place of a decimal value.


Generated by PasDoc 0.15.0.