IDataSourcepublic class MeterWorkBennetHarmonic extends java.lang.Object implements IDataSource
| Modifier and Type | Field | Description |
|---|---|---|
protected DataDouble |
data |
|
protected DataDouble.DataInfoDouble |
dataInfo |
|
protected IntegratorBox |
integrator |
|
protected double |
latticeEnergy |
|
protected MeterHarmonicEnergy |
meterHarmonic |
|
protected MeterPotentialEnergyFromIntegrator |
meterTarget |
|
protected double |
refPref |
|
protected DataTag |
tag |
| Constructor | Description |
|---|---|
MeterWorkBennetHarmonic(IntegratorBox integrator,
MeterHarmonicEnergy meterHarmonic) |
| Modifier and Type | Method | Description |
|---|---|---|
IData |
getData() |
|
IDataInfo |
getDataInfo() |
|
double |
getRefPref() |
|
DataTag |
getTag() |
|
void |
setLatticeEnergy(double newLatticeEnergy) |
|
void |
setRefPref(double refPref) |
protected final MeterPotentialEnergyFromIntegrator meterTarget
protected final MeterHarmonicEnergy meterHarmonic
protected final IntegratorBox integrator
protected final DataDouble data
protected final DataDouble.DataInfoDouble dataInfo
protected final DataTag tag
protected double latticeEnergy
protected double refPref
public MeterWorkBennetHarmonic(IntegratorBox integrator, MeterHarmonicEnergy meterHarmonic)
public IData getData()
getData in interface IDataSourcepublic void setLatticeEnergy(double newLatticeEnergy)
public IDataInfo getDataInfo()
getDataInfo in interface IDataSourcepublic DataTag getTag()
getTag in interface IDataSourcepublic double getRefPref()
public void setRefPref(double refPref)