hep.lcd.geometry
Class Detector
java.lang.Object
hep.lcd.geometry.Detector
- public class Detector
- extends java.lang.Object
A detector is a set of named detector components
- Author:
- Tony Johnson
|
Constructor Summary |
Detector(java.io.LineNumberReader reader)
|
Detector(java.lang.String name)
Creates a detector from a Gismo style detector.ini file |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Detector
public Detector(java.lang.String name)
throws java.io.IOException
- Creates a detector from a Gismo style detector.ini file
Detector
public Detector(java.io.LineNumberReader reader)
getComponents
public java.util.Enumeration getComponents()
getComponent
public DetectorComponent getComponent(java.lang.String name)
get
public java.lang.Object get(java.lang.String name)
getParameters
public PropertySet getParameters(java.lang.String name)
getParameterFile
public java.io.Reader getParameterFile(java.lang.String name)
instance
public static Detector instance()
setCurrentDetector
public static void setCurrentDetector(Detector det)
getRoot
public java.lang.String getRoot()
toString
public java.lang.String toString()
main
public static void main(java.lang.String[] argv)
throws java.io.IOException
- Just for testing
- Throws:
java.io.IOException
The LCD Group