hep.lcd.geometry
Class Detector
java.lang.Object
|
+--hep.lcd.geometry.Detector
- public class Detector
- extends Object
A detector is a set of named detector components
- Author:
- Tony Johnson
- Source Code:
- Detector.java
Detector
public Detector(String name)
throws IOException
- Creates a detector from a Gismo style detector.ini file
- Parameters:
in
- The Reader from which to read the detector geometry
Detector
public Detector(LineNumberReader reader)
getComponents
public Enumeration getComponents()
getComponent
public DetectorComponent getComponent(String name)
get
public Object get(String name)
getParameters
public PropertySet getParameters(String name)
getParameterFile
public Reader getParameterFile(String name)
instance
public static Detector instance()
setCurrentDetector
public static void setCurrentDetector(Detector det)
getRoot
public String getRoot()
toString
public String toString()
- Overrides:
toString
in class Object
main
public static void main(String[] argv)
throws IOException
- Just for testing
The LCD Group