Commit in hps-java/src/main on MAIN | |||
java/org/lcsim/hps/recon/tracking/HPSSVTSensorSetup.java | +7 | -5 | 1.2 -> 1.3 |
resources/org/lcsim/hps/steering/HPSTrackingDefaults.lcsim | +6 | -1 | 1.3 -> 1.4 |
+13 | -6 |
fix up Omar's tracker setup Driver
diff -u -r1.2 -r1.3 --- HPSSVTSensorSetup.java 2 Feb 2012 06:25:30 -0000 1.2 +++ HPSSVTSensorSetup.java 15 Feb 2012 20:03:16 -0000 1.3 @@ -29,11 +29,11 @@
* * @author Mathew Graham <[log in to unmask]> * @author Omar Moreno <[log in to unmask]>
- * @version $Id: HPSSVTSensorSetup.java,v 1.2 2012/02/02 06:25:30 omoreno Exp $
+ * @version $Id: HPSSVTSensorSetup.java,v 1.3 2012/02/15 20:03:16 jeremy Exp $
*/ public class HPSSVTSensorSetup extends Driver {
- String subdetectorName;
+ String subdetectorName = "Tracker";
boolean debug = false; // Sensor Characteristics
@@ -54,7 +54,7 @@
/** * Default Constructor (Not in use) */
- private HPSSVTSensorSetup(){}
+ public HPSSVTSensorSetup(){}
/** *
@@ -99,7 +99,7 @@
for(SiSensor sensor : sensors){ // Set the sensor Id
- setSensorId(sensor);
+ //setSensorId(sensor);
Box sensorSolid = (Box) sensor.getGeometry().getLogicalVolume().getSolid();
@@ -123,7 +123,7 @@
// Align the strips with the edge of the sensor IRotation3D electrodesRotation
- = new RotationPassiveXYZ(0, 0, 0);
+ = new RotationPassiveXYZ(0, 0, Math.PI/2);
Transform3D electrodesTransform = new Transform3D(electrodesPosition, electrodesRotation);
@@ -166,6 +166,7 @@
* * @param sensor */
+ /*
private void setSensorId(SiSensor sensor) { // This is ugly but it works
@@ -206,6 +207,7 @@
} }
+ */
/** * Set the readout strip capacitance
diff -u -r1.3 -r1.4 --- HPSTrackingDefaults.lcsim 19 Jan 2012 23:56:18 -0000 1.3 +++ HPSTrackingDefaults.lcsim 15 Feb 2012 20:03:16 -0000 1.4 @@ -17,13 +17,18 @@
<execute> <driver name="EventMarkerDriver"/>
+ <driver name="SVTSetupDriver"/>
<driver name="TrackerDigiDriver"/> <driver name="TrackerReconDriver"/> <driver name="LCIOWriter"/> </execute> <drivers>
-
+ + <driver name="SVTSetupDriver" + type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup"> + </driver> +
<driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver"> <eventInterval>1</eventInterval>
Use REPLY-ALL to reply to list
To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1