Author: [log in to unmask]
Date: Wed Dec 7 16:48:24 2016
New Revision: 4610
Log:
Adding a file for the layer 0 detector.
Added:
java/trunk/detector-model/src/main/java/org/lcsim/geometry/subdetector/HPSTracker2017.java
Added: java/trunk/detector-model/src/main/java/org/lcsim/geometry/subdetector/HPSTracker2017.java
=============================================================================
--- java/trunk/detector-model/src/main/java/org/lcsim/geometry/subdetector/HPSTracker2017.java (added)
+++ java/trunk/detector-model/src/main/java/org/lcsim/geometry/subdetector/HPSTracker2017.java Wed Dec 7 16:48:24 2016
@@ -0,0 +1,32 @@
+package org.lcsim.geometry.subdetector;
+
+import hep.graphics.heprep.HepRep;
+import hep.graphics.heprep.HepRepFactory;
+
+import org.jdom.Element;
+import org.jdom.JDOMException;
+import org.lcsim.detector.converter.heprep.DetectorElementToHepRepConverter;
+
+ public class HPSTracker2017 extends AbstractTracker {
+
+ public HPSTracker2017(Element node) throws JDOMException
+ {
+ super(node);
+ }
+
+ public void appendHepRep(HepRepFactory factory, HepRep heprep)
+ {
+ DetectorElementToHepRepConverter.convert(getDetectorElement(), factory, heprep, -1, false, getVisAttributes().getColor());
+ }
+
+ public boolean isEndcap() {
+ return false;
+ }
+
+ public boolean isBarrel() {
+ return true;
+ }
+
+ }
+
+
|