Class TMSCRCurveList

Unit

Declaration

type TMSCRCurveList = class(TCurveList)

Description

Defines container for curves. Allows to input/output angles in different representations. In copying data from grid verifies them and adds to the list only data for which corresponding rows are correct.

Hierarchy

Overview

Fields

Public FViewMode: longint;
Public FWaveLength: double;

Methods

Public function GetCopy: TObject; override;
Protected function RecalcParamValue(P: TSpecialCurveParameter): double; override;
Public procedure CopyParameters(Dest: TObject); override;
Protected procedure ReverseCalcParamValue(P: TSpecialCurveParameter; NewValue: double); override;

Description

Fields

Public FViewMode: longint;

It is supposed that data are given in 2 * Theta format.

Public FWaveLength: double;

Vawelength at which neutronogram was recorded.

Methods

Public function GetCopy: TObject; override;
 
Protected function RecalcParamValue(P: TSpecialCurveParameter): double; override;
 
Public procedure CopyParameters(Dest: TObject); override;
 
Protected procedure ReverseCalcParamValue(P: TSpecialCurveParameter; NewValue: double); override;
 

Generated by PasDoc 0.15.0.