public class Superposition
extends java.lang.Object
| Constructor and Description |
|---|
Superposition() |
| Modifier and Type | Method and Description |
|---|---|
static PointList |
superposeTo(PointList toBeSuperposed,
PointList reference)
Calculates the superposition of a point list to another
|
static Structure |
superposeTo(Structure toBeSuperposed,
IndexSet indices1,
Structure reference,
IndexSet indices2)
Calculates the superposition of a structure to another using a subset of atoms for fitting
|
static Structure |
superposeTo(Structure toBeSuperposed,
Structure reference)
Calculates the superposition of a structure to another
|
static Trajectory |
superposeTo(Trajectory t,
PointList reference)
Calculates the superposition of each frame of a trajectory to a common reference frame
|
static Trajectory |
superposeTo(Trajectory t,
Structure reference)
Calculates the superposition of each frame of a trajectory to a common reference frame
|
static Trajectory |
superposeTo(Trajectory t,
Structure reference,
IndexSet indices)
Calculates the superposition of each frame of a trajectory to a common reference frame
using a subset of atoms for fitting
|
static PointList |
weightedSuperposeTo(PointList toBeSuperposed,
PointList reference,
java.util.ArrayList<java.lang.Double> weights)
Calculates the weighted superposition of a point list to another
|
static Structure |
weightedSuperposeTo(Structure toBeSuperposed,
Structure reference,
java.util.ArrayList<java.lang.Double> weights)
Calculates the weighted superposition of a structure to another
|
static Trajectory |
weightedSuperposeTo(Trajectory t,
PointList reference,
java.util.ArrayList<java.lang.Double> weights)
Calculates the weighted superposition of each frame of a trajectory to a common reference frame
|
static Trajectory |
weightedSuperposeTo(Trajectory t,
Structure reference,
java.util.ArrayList<java.lang.Double> weights)
Calculates the weighted superposition of each frame of a trajectory to a common reference frame
|
public static PointList superposeTo(PointList toBeSuperposed, PointList reference)
toBeSuperposed - the point list to be superposedreference - the reference point listpublic static Structure superposeTo(Structure toBeSuperposed, Structure reference)
toBeSuperposed - the structure to be superposedreference - the reference structurepublic static Structure superposeTo(Structure toBeSuperposed, IndexSet indices1, Structure reference, IndexSet indices2)
toBeSuperposed - the structure to be superposedindices1 - first index setreference - the reference structureindices2 - second index setpublic static Trajectory superposeTo(Trajectory t, PointList reference)
t - trajectory to be superposedreference - reference point listpublic static Trajectory superposeTo(Trajectory t, Structure reference)
t - trajectory to be superposedreference - reference structurepublic static Trajectory superposeTo(Trajectory t, Structure reference, IndexSet indices)
t - trajectory to be superposedreference - reference structureindices - index setpublic static PointList weightedSuperposeTo(PointList toBeSuperposed, PointList reference, java.util.ArrayList<java.lang.Double> weights)
toBeSuperposed - the point list to be superposedreference - the reference point listweights - vector of weightspublic static Structure weightedSuperposeTo(Structure toBeSuperposed, Structure reference, java.util.ArrayList<java.lang.Double> weights)
toBeSuperposed - the structure to be superposedreference - the reference structureweights - vector of weightspublic static Trajectory weightedSuperposeTo(Trajectory t, PointList reference, java.util.ArrayList<java.lang.Double> weights)
t - trajectory to be superposedreference - reference point listweights - vector of weightspublic static Trajectory weightedSuperposeTo(Trajectory t, Structure reference, java.util.ArrayList<java.lang.Double> weights)
t - trajectory to be superposedreference - reference structureweights - vector of weights