Commit in projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact on MAIN | |||
HPSTracker2Converter.java | +13 | 3364 -> 3365 |
After all HpsSiSensors have been made, use them to create the SVT stereo layers.
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2Converter.java 2014-10-14 07:12:01 UTC (rev 3364) +++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2Converter.java 2014-10-14 07:44:56 UTC (rev 3365) @@ -21,6 +21,7 @@
import org.lcsim.detector.RotationGeant; import org.lcsim.detector.Transform3D; import org.lcsim.detector.Translation3D;
+import org.lcsim.detector.converter.compact.subdetector.HpsTracker2;
import org.lcsim.detector.identifier.ExpandedIdentifier; import org.lcsim.detector.identifier.IExpandedIdentifier; import org.lcsim.detector.identifier.IIdentifier;
@@ -173,6 +174,9 @@
catch (DataConversionException e) { throw new RuntimeException(e); }
+ + // Create the stereo layers + ((HpsTracker2) subdet.getDetectorElement()).createStereoLayers();
} private LogicalVolume makeModule(ModuleParameters params)
@@ -374,4 +378,13 @@
return dimensions[i]; } }
+ + public IDetectorElement makeSubdetectorDetectorElement(Detector detector, Subdetector subdetector) + { + IDetectorElement subdetectorDE = + new HpsTracker2(subdetector.getName(), detector.getDetectorElement()); + subdetector.setDetectorElement(subdetectorDE); + return subdetectorDE; + } +
}
Use REPLY-ALL to reply to list
To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1