hep.lcd.geometry.component
Class CylindricalDetector
java.lang.Object
java.util.Dictionary
java.util.Hashtable
hep.lcd.geometry.PropertyTable
hep.lcd.geometry.IniSectionReader
hep.lcd.geometry.component.CylindricalDetector
- All Implemented Interfaces:
- java.lang.Cloneable, DetectorComponent, java.util.Map, PropertySet, java.io.Serializable
- Direct Known Subclasses:
- Calorimeter, Pipe_BARREL, TRACK_Barrel, VERTX_Barrel
- public abstract class CylindricalDetector
- extends IniSectionReader
- implements DetectorComponent
- See Also:
- Serialized Form
| Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, values |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
zInner
protected double zInner
zOuter
protected double zOuter
radiusInner
protected double radiusInner
radiusOuter
protected double radiusOuter
parent
protected Detector parent
toString
public java.lang.String toString()
getDetector
public Detector getDetector()
- Specified by:
getDetector in interface DetectorComponent
paint
public void paint(PlotGraphics g)
- Specified by:
paint in interface DetectorComponent
setFillColor
public void setFillColor(java.awt.Color c)
getOuterRadius
public double getOuterRadius()
getMaxRadius
public double getMaxRadius()
- Specified by:
getMaxRadius in interface DetectorComponent
getInnerRadius
public double getInnerRadius()
getZInner
public double getZInner()
getZOuter
public double getZOuter()
isEndCap
public boolean isEndCap()
- Specified by:
isEndCap in interface DetectorComponent
The LCD Group