public class TrackSubdetectorHitNumbersDriver extends Driver
Driver.AbortRunException, Driver.NextEventException
Modifier and Type | Field and Description |
---|---|
protected IDetectorElement |
siTrackerForwardIDetectorElement |
protected IDetectorElement |
siVertexBarrelIDetectorElement |
protected IDetectorElement |
siVertexEndcapIDetectorElement |
protected String |
trackCollection |
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
TrackSubdetectorHitNumbersDriver() |
Modifier and Type | Method and Description |
---|---|
protected void |
detectorChanged(Detector detector)
Called by the framework before process method when the detector geometry changes.
|
protected void |
process(EventHeader event)
Called by the framework to process an event.
|
void |
setTrackCollection(String trackCollection) |
protected void |
startOfData()
Called before the first event is processed, or after a rewind.
|
add, clearStatistics, contains, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, suspend
protected String trackCollection
protected IDetectorElement siVertexEndcapIDetectorElement
protected IDetectorElement siVertexBarrelIDetectorElement
protected IDetectorElement siTrackerForwardIDetectorElement
protected void startOfData()
Driver
startOfData
in class Driver
public void setTrackCollection(String trackCollection)
protected void detectorChanged(Detector detector)
Driver
detectorChanged
in class Driver
protected 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
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.