public final class TrackDataDriver
extends org.lcsim.util.Driver
Track
information via a
GenericObject
collection.Modifier and Type | Field and Description |
---|---|
(package private) double |
bField |
(package private) org.lcsim.geometry.FieldMap |
bFieldMap
The B field map
|
private static Logger |
LOGGER
logger
|
(package private) List<HpsSiSensor> |
sensors |
private String |
TRK_COLLECTION_NAME
Collection Names
|
private static String |
TRK_RESIDUALS_COL_NAME
Collection name of TrackResidualData objects
|
private static String |
TRK_RESIDUALS_REL_COL_NAME
Collection name of LCRelations between a Track and TrackResidualsData
objects.
|
Constructor and Description |
---|
TrackDataDriver()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
detectorChanged(org.lcsim.geometry.Detector detector)
Method called by the framework when a new
Detector geometry is
loaded. |
protected void |
process(org.lcsim.event.EventHeader event)
Method called by the framework to process the event.
|
void |
setTrackCollectionName(String input) |
private static final Logger LOGGER
org.lcsim.geometry.FieldMap bFieldMap
double bField
private String TRK_COLLECTION_NAME
private static final String TRK_RESIDUALS_COL_NAME
private static final String TRK_RESIDUALS_REL_COL_NAME
List<HpsSiSensor> sensors
public void setTrackCollectionName(String input)
protected void detectorChanged(org.lcsim.geometry.Detector detector)
Detector
geometry is
loaded. This method is called at the beginning of every run and
provides access to the Detector
object itself.detectorChanged
in class org.lcsim.util.Driver
detector
- LCSim Detector
geometryprotected void process(org.lcsim.event.EventHeader event)
process
in class org.lcsim.util.Driver
event
- : LCSim eventCopyright © 2019. All rights reserved.