public class CalorimeterOccupancyDriver extends Driver
Driver.AbortRunException, Driver.NextEventException
Modifier and Type | Field and Description |
---|---|
private ConditionsSet |
_cond |
private boolean |
_debug |
private double |
_ECalMipCut |
private Map<String,IDDecoder> |
_idDecoders |
private AIDA |
aida |
private Map<String,Map<Long,Integer>> |
cellCountMaps |
private Set<String> |
collections |
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
CalorimeterOccupancyDriver() |
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 |
endOfData()
Called when all data processing is finished.
|
private void |
log(String s) |
protected void |
process(EventHeader event)
Called by the framework to process an event.
|
void |
setCollectionNames(String[] collectionNames) |
add, clearStatistics, contains, drivers, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
private boolean _debug
private AIDA aida
private ConditionsSet _cond
private double _ECalMipCut
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
protected void endOfData()
Driver
public void setCollectionNames(String[] collectionNames)
private void log(String s)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.