Package | Description |
---|---|
org.lcsim.detector.solids | |
org.lcsim.detector.tracker.silicon | |
org.lcsim.recon.tracking.digitization.sisim |
Modifier and Type | Method and Description |
---|---|
static LineSegment3D |
GeomOp3D.lineBetween(Line3D line1,
Line3D line2)
line - line closest approach (must check first for parallelism)
|
static LineSegment3D |
GeomOp3D.lineBetween(Line3D line,
LineSegment3D linesegment)
line - linesegment closest approach (must check first for parallelism)
|
static LineSegment3D |
GeomOp3D.lineBetween(Line3D line,
Polygon3D polygon)
line - polygon closest approach (must check for for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment1,
LineSegment3D linesegment2)
linesegment - linesegment closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment,
Plane3D plane)
linesegment - plane closest approach (must check first for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment,
Polygon3D polygon)
linesegment - polygon closest approach (must check first for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(Plane3D plane,
Polygon3D polygon)
plane - polygon closest approach (must check first for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point,
Line3D line)
point - line closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point,
LineSegment3D linesegment)
point - linesegment closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point,
Plane3D plane)
point - plane closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point1,
Point3D point2)
point - point closest approach (linesegment between two points)
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point,
Polygon3D polygon)
point - polygon closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(Polygon3D polygon1,
Polygon3D polygon2)
polygon - polygon closest approach
|
Modifier and Type | Method and Description |
---|---|
List<LineSegment3D> |
IPolyhedron.getEdges() |
List<LineSegment3D> |
Box.getEdges() |
List<LineSegment3D> |
Polygon3D.getEdges() |
List<LineSegment3D> |
Trd.getEdges() |
List<LineSegment3D> |
Trap.getEdges() |
Modifier and Type | Method and Description |
---|---|
static double |
GeomOp3D.distanceBetween(Line3D line,
LineSegment3D linesegment)
line - linesegment distance
|
static double |
GeomOp3D.distanceBetween(LineSegment3D linesegment1,
LineSegment3D linesegment2)
linesegment - linesegment distance
|
static double |
GeomOp3D.distanceBetween(LineSegment3D linesegment,
Plane3D plane)
linesegment - plane distance
|
static double |
GeomOp3D.distanceBetween(LineSegment3D linesegment,
Polygon3D polygon)
linesegment - polygon distance
|
static double |
GeomOp3D.distanceBetween(Point3D point,
LineSegment3D linesegment)
point - linesegment distance
|
static boolean |
GeomOp3D.intersects(Line3D line,
LineSegment3D linesegment)
line - linesegment intersection test
|
static boolean |
GeomOp2D.intersects(Line3D line,
LineSegment3D linesegment) |
static boolean |
GeomOp3D.intersects(LineSegment3D linesegment1,
LineSegment3D linesegment2)
linesegment - linesegment intersection test
|
static boolean |
GeomOp3D.intersects(LineSegment3D linesegment,
Plane3D plane)
linesegment - plane intersection test
|
static boolean |
GeomOp3D.intersects(LineSegment3D linesegment,
Polygon3D polygon)
linesegment - polygon intersection test
|
static boolean |
GeomOp3D.intersects(Point3D point,
LineSegment3D linesegment)
point - linesegment intersection test (point lies along linesegment)
|
static LineSegment3D |
GeomOp3D.lineBetween(Line3D line,
LineSegment3D linesegment)
line - linesegment closest approach (must check first for parallelism)
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment1,
LineSegment3D linesegment2)
linesegment - linesegment closest approach
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment,
Plane3D plane)
linesegment - plane closest approach (must check first for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(LineSegment3D linesegment,
Polygon3D polygon)
linesegment - polygon closest approach (must check first for intersection)
|
static LineSegment3D |
GeomOp3D.lineBetween(Point3D point,
LineSegment3D linesegment)
point - linesegment closest approach
|
Modifier and Type | Method and Description |
---|---|
LineSegment3D |
SiStrips.getStrip(int cell_id) |
Modifier and Type | Field and Description |
---|---|
private LineSegment3D |
SiTrackerHitStrip1D._hit_segment |
Modifier and Type | Method and Description |
---|---|
LineSegment3D |
SiTrackerHitStrip1D.getHitSegment() |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.