Modifier and Type | Field | Description |
---|---|---|
protected AccumulatorAverageBlockless[] |
accumulators |
|
protected static java.math.BigDecimal |
BDONE |
|
protected static java.math.BigDecimal |
BDZERO |
|
protected double |
maxSampleValue |
|
protected long |
nextReweightStep |
|
protected IRandom |
random |
|
protected ClusterWheatley |
targetCluster |
|
protected long |
totalCount |
|
protected double |
tRatio |
|
protected long[] |
unscreenedCount |
|
protected double[] |
weight |
Constructor | Description |
---|---|
MeterVirialBDBin(ClusterWheatley targetCluster,
IRandom random) |
Constructor for MeterVirial.
|
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed() |
Completes the action defined by the class implementing this interface.
|
AccumulatorAverageBlockless[] |
getAccumulators() |
|
BoxCluster |
getBox() |
|
IDataInfo |
getDataInfo() |
|
java.math.MathContext |
getMathContext() |
|
DataTag |
getTag() |
|
ClusterWheatley |
getTargetCluster() |
|
long[] |
getUnscreenedCount() |
|
void |
readData(java.lang.String[] filenames) |
|
void |
readWeights(java.lang.String filename) |
|
void |
recomputeWeights() |
|
void |
setBox(BoxCluster newBox) |
|
void |
setTRatio(double newTRatio) |
|
void |
setWeight(double newWeight) |
|
void |
writeData(java.lang.String filename) |
|
void |
writeWeights(java.lang.String filename) |
protected final IRandom random
protected final ClusterWheatley targetCluster
protected final AccumulatorAverageBlockless[] accumulators
protected final long[] unscreenedCount
protected final double[] weight
protected double maxSampleValue
protected double tRatio
protected static final java.math.BigDecimal BDZERO
protected static final java.math.BigDecimal BDONE
protected long nextReweightStep
protected long totalCount
public MeterVirialBDBin(ClusterWheatley targetCluster, IRandom random)
public void setWeight(double newWeight)
public IDataInfo getDataInfo()
public DataTag getTag()
public void setTRatio(double newTRatio)
public void actionPerformed()
IAction
actionPerformed
in interface IAction
public void recomputeWeights()
public ClusterWheatley getTargetCluster()
public BoxCluster getBox()
public void setBox(BoxCluster newBox)
public long[] getUnscreenedCount()
public AccumulatorAverageBlockless[] getAccumulators()
public java.math.MathContext getMathContext()
public void writeData(java.lang.String filename)
public void writeWeights(java.lang.String filename)
public void readData(java.lang.String[] filenames)
public void readWeights(java.lang.String filename)