public class SeedTrackerTrackStateDriver extends Driver
Driver.AbortRunException, Driver.NextEventException
Modifier and Type | Field and Description |
---|---|
protected int |
ecalNumSides |
protected double |
ecalRadius |
protected double |
ecalZ |
protected double |
magField |
protected HelixSwimmer |
swimmer |
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
SeedTrackerTrackStateDriver() |
Modifier and Type | Method and Description |
---|---|
protected void |
detectorChanged(Detector detector)
Called by the framework before process method when the detector geometry changes.
|
void |
process(EventHeader event)
Called by the framework to process an event.
|
private void |
setEcalTrackState(Track track) |
(package private) void |
setTrackStates(Track track) |
add, clearStatistics, contains, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
protected double ecalRadius
protected int ecalNumSides
protected double ecalZ
protected double magField
protected HelixSwimmer swimmer
protected void detectorChanged(Detector detector)
Driver
detectorChanged
in class Driver
public void process(EventHeader event)
Driver
super.process(event)
to cause the child processes to be executed.
In addition the process event call can throw some special exceptions:
process
in class Driver
event
- The event to be processedDriver.NextEventException
,
Driver.AbortRunException
private void setEcalTrackState(Track track)
void setTrackStates(Track track)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.