public class AlignmentCorrection extends Object
Modifier and Type | Field and Description |
---|---|
private List<MilleParameter> |
milleParameters |
private org.jdom.Element |
node |
private org.apache.commons.math3.geometry.euclidean.threed.Rotation |
rotation |
private Hep3Vector |
translation |
Constructor and Description |
---|
AlignmentCorrection() |
AlignmentCorrection(double x,
double y,
double z,
double rot_x,
double rot_y,
double rot_z) |
Modifier and Type | Method and Description |
---|---|
List<MilleParameter> |
getMilleParameters() |
org.jdom.Element |
getNode() |
org.apache.commons.math3.geometry.euclidean.threed.Rotation |
getRotation() |
Hep3Vector |
getTranslation() |
void |
setMilleParameters(List<MilleParameter> params) |
void |
setNode(org.jdom.Element node) |
void |
setRotation(double rot_x,
double rot_y,
double rot_z) |
void |
setRotation(org.apache.commons.math3.geometry.euclidean.threed.Rotation rotation) |
void |
setTranslation(double x,
double y,
double z) |
void |
setTranslation(Hep3Vector translation) |
private org.jdom.Element node
private org.apache.commons.math3.geometry.euclidean.threed.Rotation rotation
private Hep3Vector translation
private List<MilleParameter> milleParameters
public AlignmentCorrection(double x, double y, double z, double rot_x, double rot_y, double rot_z)
public AlignmentCorrection()
public org.apache.commons.math3.geometry.euclidean.threed.Rotation getRotation()
public void setRotation(org.apache.commons.math3.geometry.euclidean.threed.Rotation rotation)
public void setRotation(double rot_x, double rot_y, double rot_z)
public Hep3Vector getTranslation()
public void setTranslation(Hep3Vector translation)
public void setTranslation(double x, double y, double z)
public void setMilleParameters(List<MilleParameter> params)
public List<MilleParameter> getMilleParameters()
public void setNode(org.jdom.Element node)
public org.jdom.Element getNode()
Copyright © 2019. All rights reserved.