public class Trd extends AbstractPolyhedron
Modifier and Type | Field and Description |
---|---|
private static int[] |
_HEPREP_VERTEX_ORDERING |
(package private) double |
dx1 |
(package private) double |
dx2 |
(package private) double |
dy1 |
(package private) double |
dy2 |
(package private) double |
dz |
private static double |
tolerance |
(package private) double |
volume |
name
Constructor and Description |
---|
Trd(String name,
double dx1,
double dx2,
double dy1,
double dy2,
double dz) |
Modifier and Type | Method and Description |
---|---|
double |
getCubicVolume() |
List<LineSegment3D> |
getEdges() |
List<Polygon3D> |
getFaces() |
int[] |
getHepRepVertexOrdering() |
List<Point3D> |
getVertices() |
double |
getXHalfLength1() |
double |
getXHalfLength2() |
double |
getYHalfLength1() |
double |
getYHalfLength2() |
double |
getZHalfLength() |
String |
toString() |
getFacesNormalTo, inside
getName
private static final int[] _HEPREP_VERTEX_ORDERING
double dx1
double dx2
double dy1
double dy2
double dz
double volume
private static final double tolerance
public Trd(String name, double dx1, double dx2, double dy1, double dy2, double dz)
public double getCubicVolume()
public double getXHalfLength1()
public double getXHalfLength2()
public double getYHalfLength1()
public double getYHalfLength2()
public double getZHalfLength()
public int[] getHepRepVertexOrdering()
public List<LineSegment3D> getEdges()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.