public class MCFastReconstructedParticleDriver extends Driver implements ConditionsListener
Driver.AbortRunException, Driver.NextEventException
Modifier and Type | Field and Description |
---|---|
private AIDA |
aida |
private ParticleType |
eminus |
private ParticleType |
eplus |
private IDResolutionTables |
IDEff |
private ParticleType |
klong |
private ParticleType |
kminus |
private ParticleType |
kplus |
private ParticleType |
muminus |
private ParticleType |
muplus |
private ParticleType |
neutron |
private ParticleType |
photon |
private ParticleType |
piminus |
private ParticleType |
piplus |
private ParticleType |
pizero |
private ParticleType |
pminus |
private ParticleType |
pplus |
private ParticlePropertyProvider |
ppp |
private boolean |
refPoint000 |
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
MCFastReconstructedParticleDriver()
Creates a new instance of MCFastReconstructedParticleDriver
|
MCFastReconstructedParticleDriver(boolean refPoint000) |
MCFastReconstructedParticleDriver(ParticlePropertyProvider ppp) |
MCFastReconstructedParticleDriver(ParticlePropertyProvider ppp,
boolean refPoint000) |
Modifier and Type | Method and Description |
---|---|
void |
conditionsChanged(ConditionsEvent event)
Called when the conditions associated with this listener change.
|
protected void |
process(EventHeader event)
Called by the framework to process an event.
|
add, clearStatistics, contains, detectorChanged, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
private boolean refPoint000
private ParticlePropertyProvider ppp
private IDResolutionTables IDEff
private AIDA aida
private ParticleType eminus
private ParticleType eplus
private ParticleType klong
private ParticleType muminus
private ParticleType muplus
private ParticleType neutron
private ParticleType photon
private ParticleType pizero
private ParticleType piplus
private ParticleType piminus
private ParticleType pplus
private ParticleType pminus
private ParticleType kplus
private ParticleType kminus
public MCFastReconstructedParticleDriver()
public MCFastReconstructedParticleDriver(boolean refPoint000)
public MCFastReconstructedParticleDriver(ParticlePropertyProvider ppp)
public MCFastReconstructedParticleDriver(ParticlePropertyProvider ppp, boolean refPoint000)
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
public void conditionsChanged(ConditionsEvent event)
ConditionsListener
conditionsChanged
in interface ConditionsListener
event
- The event associated with the change.Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.