public class TubeSegment extends AbstractSubdetector
Modifier and Type | Field and Description |
---|---|
(package private) double |
rmax |
(package private) double |
rmin |
(package private) ITransform3D |
trans |
(package private) double |
zhalf |
Constructor and Description |
---|
TubeSegment(org.jdom.Element node) |
Modifier and Type | Method and Description |
---|---|
void |
appendHepRep(HepRepFactory factory,
HepRep heprep)
HepRepProvider: optional impl for subclass
|
double |
getInnerRadius() |
double |
getOuterRadius() |
ITransform3D |
getTransform() |
double |
getZHalfLength() |
getDetectorElement, getDigiHitsCollectionName, getHitsCollectionName, getIDDecoder, getLayering, getName, getNode, getReadout, getReflect, getSystemID, getVisAttributes, isBarrel, isCalorimeter, isEndcap, isInsideTrackingVolume, isLayered, isTracker, setDetectorElement, setDigiHitsCollectionName, setReadout, setVisAttributes, transformLocalToGlobal
double rmin
double rmax
double zhalf
ITransform3D trans
public TubeSegment(org.jdom.Element node) throws org.jdom.JDOMException
org.jdom.JDOMException
public void appendHepRep(HepRepFactory factory, HepRep heprep)
AbstractSubdetector
appendHepRep
in interface HepRepProvider
appendHepRep
in class AbstractSubdetector
public final double getInnerRadius()
public final double getOuterRadius()
public final double getZHalfLength()
public ITransform3D getTransform()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.