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