gov.sns.xal.model.gen.ptree
Class ThinHardware

java.lang.Object
  |
  +--gov.sns.xal.model.gen.ptree.ProxyNode
        |
        +--gov.sns.xal.model.gen.ptree.HardwareProxy
              |
              +--gov.sns.xal.model.gen.ptree.ThinHardware

public class ThinHardware
extends HardwareProxy

Concrete subclass of the ProxyNode hierarchy. A ThinHardware object represents a section of hardware in a beamline that has zero length from a modeling perspective. Thin element nodes in the proxy tree may not have child nodes.


Method Summary
 double getPosition()
          Return the position along the beam path where this element lives.
 
Methods inherited from class gov.sns.xal.model.gen.ptree.HardwareProxy
getHardwareRef
 
Methods inherited from class gov.sns.xal.model.gen.ptree.ProxyNode
childIterator, disseminateVisitor, getChildCount, getInterval, leafVisitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPosition

public double getPosition()
Return the position along the beam path where this element lives.

Returns:
beam path location of this element