Author: [log in to unmask]
Date: Tue Feb 24 15:35:24 2015
New Revision: 3556
Log:
Use the Millepede ID in the detector element for sensors.
Modified:
projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2014ConverterBase.java
Modified: projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2014ConverterBase.java
=============================================================================
--- projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2014ConverterBase.java (original)
+++ projects/lcsim/trunk/detector-framework/src/main/java/org/lcsim/detector/converter/compact/HPSTracker2014ConverterBase.java Tue Feb 24 15:35:24 2015
@@ -36,7 +36,7 @@
*/
public abstract class HPSTracker2014ConverterBase extends AbstractSubdetectorConverter {
- protected boolean _debug = true;
+ protected boolean _debug = false;
protected IMaterial trackingMaterial = null;
protected static HPSTrackerJavaBuilder builder;
@@ -132,9 +132,8 @@
if(_debug) System.out.printf("%s: DONE create stereo layers\n", getClass().getSimpleName());
- //if(_debug) {
- printDEs();
- //}
+ if(_debug) printDEs();
+
}
@@ -355,10 +354,12 @@
// Create the sensor.
+ int millepedeLayer = builder._builder.getMillepedeLayer(sensorName);
HpsSiSensor sensor = createSiSensor(sensorNumber, sensorName, moduleDe, sensorPath, sensorId);
-
- if(_debug) System.out.printf("%s: created sensor %s with id %d and expId %s \n", getClass().getSimpleName(), sensor.getName(), sensor.getIdentifier().getValue(), sensor.getExpandedIdentifier().toString());
-
+ sensor.setMillepedeId(millepedeLayer);
+ //if(_debug) System.out.printf("%s: created sensor %s with id %d and expId %s \n", getClass().getSimpleName(), sensor.getName(), sensor.getIdentifier().getValue(), sensor.getExpandedIdentifier().toString());
+ if(_debug) System.out.printf("%s: created sensor %s with layer %d and MP layer %d\n", getClass().getSimpleName(), sensor.getName(), sensor.getLayerNumber(),sensor.getMillepedeId());
+
}
########################################################################
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
|