public class Tube extends AbstractSolid
Modifier and Type | Field and Description |
---|---|
private double |
innerRadius |
private double |
outerRadius |
private double |
zHalfLength |
name
Constructor and Description |
---|
Tube(String name,
double innerRadius,
double outerRadius,
double zHalfLength) |
Modifier and Type | Method and Description |
---|---|
double |
getCubicVolume() |
double |
getInnerRadius() |
double |
getOuterRadius() |
double |
getZHalfLength() |
Inside |
inside(Hep3Vector p) |
String |
toString() |
getName
private double innerRadius
private double outerRadius
private double zHalfLength
public Tube(String name, double innerRadius, double outerRadius, double zHalfLength)
public double getInnerRadius()
org.lcsim.detector.solids.ITube#getInnerRadius()
public double getOuterRadius()
org.lcsim.detector.solids.ITube#getOuterRadius()
public double getZHalfLength()
org.lcsim.detector.solids.ITube#getZHalfLength()
public double getCubicVolume()
public Inside inside(Hep3Vector p)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.