...
Presumably, an algorithm will do something with the value once it is retrieved.
Retrieving the Magnetic Field Information
The org.lcsim.geometry.FieldMap interface provides information about the magnetic field of the detector.
The B-field is retrievable from within a Driver's process method.
No Format |
---|
void process(EventHeader header)
{
// Give a position for the B-field measurement to be retrieved.
double[] pos = {0,0,0};
// Provide your own b array to be filled.
double [] b = {0,0,0};
// Get the FieldMap from the detector.
FieldMap field = event.getDetector().getFieldMap();
// Fill your array with the B field data.
field.getField(pos, b);
// Print B field data to screen.
System.out.println("bfield (" + b[0] + "," + b[1] + "," + b[2] + ")");
}
|