IDataSource
public class MeterWorkHarmonicTargetandReweighting extends java.lang.Object implements IDataSource
Modifier and Type | Field | Description |
---|---|---|
protected double |
betaUAB |
|
protected double |
betaUAW |
|
protected double |
betaUAWf |
|
protected DataDouble |
data |
|
protected DataDouble.DataInfoDouble |
dataInfo |
|
protected double |
denomSum |
|
protected HistogramSimple |
histogramUAWf |
|
protected HistogramReweightedData |
histogramUAWr |
|
protected double |
latticeEnergy |
|
protected MCMoveHarmonic |
mcMoveHarmonic |
|
protected MeterPotentialEnergy |
meterEnergy |
|
protected double |
nSamples |
|
protected double |
numSum |
|
protected double |
refPref |
|
protected DataTag |
tag |
|
protected double |
temperature |
|
protected DataSourceIndependentSimple |
xDataSource |
Constructor | Description |
---|---|
MeterWorkHarmonicTargetandReweighting(MCMoveHarmonic mcMoveHarmonic,
PotentialMaster potentialMaster,
double ref) |
Modifier and Type | Method | Description |
---|---|---|
double |
getBetaUAWf() |
|
double |
getBetaUAWr() |
|
IData |
getData() |
|
IData |
getDataHistogramBetaUAWf() |
|
IData |
getDataHistogramBetaUAWr() |
|
IDataInfo |
getDataInfo() |
|
IDataInfo |
getDataInfoHistogramBetaUAWf() |
|
IDataInfo |
getDataInfoHistogramBetaUAWr() |
|
DataTag |
getTag() |
|
double |
getTemperature() |
|
void |
setLatticeEnergy(double newLatticeEnergy) |
|
void |
setTemperature(double newTemperature) |
protected double temperature
protected final MeterPotentialEnergy meterEnergy
protected final MCMoveHarmonic mcMoveHarmonic
protected final DataDouble data
protected final DataDouble.DataInfoDouble dataInfo
protected final DataTag tag
protected double latticeEnergy
protected double betaUAW
protected double betaUAB
protected double betaUAWf
protected final double refPref
protected HistogramSimple histogramUAWf
protected HistogramReweightedData histogramUAWr
protected double nSamples
protected double numSum
protected double denomSum
protected DataSourceIndependentSimple xDataSource
public MeterWorkHarmonicTargetandReweighting(MCMoveHarmonic mcMoveHarmonic, PotentialMaster potentialMaster, double ref)
public IData getData()
getData
in interface IDataSource
public void setLatticeEnergy(double newLatticeEnergy)
public void setTemperature(double newTemperature)
public double getTemperature()
public IDataInfo getDataInfo()
getDataInfo
in interface IDataSource
public DataTag getTag()
getTag
in interface IDataSource
public IData getDataHistogramBetaUAWf()
public IDataInfo getDataInfoHistogramBetaUAWf()
public IData getDataHistogramBetaUAWr()
public IDataInfo getDataInfoHistogramBetaUAWr()
public double getBetaUAWf()
public double getBetaUAWr()