IDataSource
public class MeterWorkTargetHarmonicandReweighting extends java.lang.Object implements IDataSource
Modifier and Type | Field | Description |
---|---|---|
protected double |
betaUBA |
|
protected double |
betaUBW |
|
protected double |
betaUBWf |
|
protected DataDouble |
data |
|
protected DataDouble.DataInfoDouble |
dataInfo |
|
protected double |
denomSum |
|
protected HistogramSimple |
histogramUBWf |
|
protected HistogramReweightedData |
histogramUBWr |
|
protected IntegratorBox |
integrator |
|
protected double |
latticeEnergy |
|
protected MeterPotentialEnergyFromIntegrator |
meterEnergy |
|
protected MeterHarmonicEnergy |
meterHarmonicEnergy |
|
protected double |
nSamples |
|
protected double |
numSum |
|
protected double |
refPref |
|
protected DataTag |
tag |
|
protected DataSourceIndependentSimple |
xDataSource |
Constructor | Description |
---|---|
MeterWorkTargetHarmonicandReweighting(IntegratorBox integrator,
MeterHarmonicEnergy meterHarmonicEnergy,
double ref) |
Modifier and Type | Method | Description |
---|---|---|
double |
getBetaUBWf() |
|
double |
getBetaUBWr() |
|
IData |
getData() |
|
IData |
getDataHistogramBetaUBWf() |
|
IData |
getDataHistogramBetaUBWr() |
|
IDataInfo |
getDataInfo() |
|
IDataInfo |
getDataInfoHistogramBetaUBWf() |
|
IDataInfo |
getDataInfoHistogramBetaUBWr() |
|
DataTag |
getTag() |
|
void |
setLatticeEnergy(double newLatticeEnergy) |
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 betaUBW
protected double betaUBA
protected double betaUBWf
protected final double refPref
protected HistogramSimple histogramUBWf
protected HistogramReweightedData histogramUBWr
protected double nSamples
protected double numSum
protected double denomSum
protected DataSourceIndependentSimple xDataSource
public MeterWorkTargetHarmonicandReweighting(IntegratorBox integrator, MeterHarmonicEnergy meterHarmonicEnergy, double ref)
public IData getData()
getData
in interface IDataSource
public void setLatticeEnergy(double newLatticeEnergy)
public IDataInfo getDataInfo()
getDataInfo
in interface IDataSource
public DataTag getTag()
getTag
in interface IDataSource
public IData getDataHistogramBetaUBWf()
public IDataInfo getDataInfoHistogramBetaUBWf()
public IData getDataHistogramBetaUBWr()
public IDataInfo getDataInfoHistogramBetaUBWr()
public double getBetaUBWf()
public double getBetaUBWr()