ClusterAbstract, ClusterWeight, java.io.Serializablepublic class ClusterWeightAbs extends java.lang.Object implements ClusterWeight, java.io.Serializable
ClusterWeight.Factory| Modifier and Type | Field | Description |
|---|---|---|
protected boolean |
doAbs |
|
protected ClusterAbstract |
weightCluster |
| Constructor | Description |
|---|---|
ClusterWeightAbs(ClusterAbstract cluster) |
| Modifier and Type | Method | Description |
|---|---|---|
ClusterAbstract |
getSubCluster() |
|
ClusterAbstract |
makeCopy() |
Returns another instance of an identical cluster (shallow copy).
|
static ClusterWeight |
makeWeightCluster(ClusterAbstract cluster) |
|
static ClusterWeight[] |
makeWeightClusters(ClusterAbstract[] clusters) |
|
int |
pointCount() |
Number of points in the cluster.
|
void |
setDoAbs(boolean doAbs) |
Sets the cluster to actually return the |value| (as default) or just value.
|
void |
setTemperature(double temp) |
|
double |
value(BoxCluster box) |
Value of this cluster for the given pairset at the specified reciprocal
temperature.
|
protected final ClusterAbstract weightCluster
protected boolean doAbs
public ClusterWeightAbs(ClusterAbstract cluster)
public void setDoAbs(boolean doAbs)
public static ClusterWeight makeWeightCluster(ClusterAbstract cluster)
public static ClusterWeight[] makeWeightClusters(ClusterAbstract[] clusters)
public ClusterAbstract getSubCluster()
public ClusterAbstract makeCopy()
ClusterAbstractmakeCopy in interface ClusterAbstractpublic int pointCount()
ClusterAbstractpointCount in interface ClusterAbstractpublic double value(BoxCluster box)
ClusterAbstractvalue in interface ClusterAbstractpublic void setTemperature(double temp)
setTemperature in interface ClusterAbstract