hps-java/src/main/java/org/lcsim/hps/recon/tracking
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
hps-java/src/main/resources/org/lcsim/hps/steering
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>