Author: [log in to unmask]
Date: Wed Aug 5 18:38:28 2015
New Revision: 3342
Log:
Get the b-field at z=500mm instead of 1mm
Modified:
java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/HpsGblRefitter.java
Modified: java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/HpsGblRefitter.java
=============================================================================
--- java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/HpsGblRefitter.java (original)
+++ java/trunk/tracking/src/main/java/org/hps/recon/tracking/gbl/HpsGblRefitter.java Wed Aug 5 18:38:28 2015
@@ -101,8 +101,8 @@
@Override
protected void process(EventHeader event)
{
- Hep3Vector bfieldvec = event.getDetector().getFieldMap().getField(new BasicHep3Vector(0., 0., 1.));
-
+// Hep3Vector bfieldvec = event.getDetector().getFieldMap().getField(new BasicHep3Vector(0., 0., 1.));
+ Hep3Vector bfieldvec = event.getDetector().getFieldMap().getField(new BasicHep3Vector(0., 0., 500.));//mg...get the b-field in the middle of the magnet
double bfield = bfieldvec.y();
//double bfac = 0.0002998 * bfield;
double bfac = Constants.fieldConversion * bfield;
|