public abstract class AbstractStrategyBuilder extends Driver implements IStrategyBuilder
Driver.AbortRunException, Driver.NextEventException
HLEVEL_DEFAULT, HLEVEL_FULL, HLEVEL_HIGH, HLEVEL_NORMAL, HLEVEL_OFF
Constructor and Description |
---|
AbstractStrategyBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
setLayerWeight(String layerWeightsFile)
Sets the LayerWeight object of the strategy builder.
|
void |
setParticleFilter(String filterClassName)
Sets the particle filter applied to MCParticles during the processing step.
|
void |
setStartingStrategyList(String startingStrategies)
Set a starting strategy list.
|
void |
setStrategyPrototype(String strategiesFile)
Set the prototype for the generated strategies.
|
void |
setStrategyPrototype(String strategiesFile,
int strategyNumber)
Set the prototype for the generated strategies.
|
add, clearStatistics, contains, detectorChanged, drivers, endOfData, getConditionsManager, getHistogramLevel, getLogger, getName, getRandom, printStatistics, process, processChildren, remove, resume, setHistogramLevel, setLogLevel, setRandom, startOfData, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setLayerWeight, setMinimumUnweightedScore, setMinLayers, setNumConfirmLayers, setNumSeedLayers, setOutput, setParticleFilter, setStartingStrategyList, setStrategyPrototype, setSymmetrize, setVerbose
public void setStartingStrategyList(String startingStrategies)
IStrategyBuilder
setStartingStrategyList
in interface IStrategyBuilder
public void setStrategyPrototype(String strategiesFile, int strategyNumber)
IStrategyBuilder
setStrategyPrototype
in interface IStrategyBuilder
strategiesFile
- Filename of XML file containing a list of strategiesstrategyNumber
- The (0-indexed) number of the strategy to use as a prototypepublic void setStrategyPrototype(String strategiesFile)
IStrategyBuilder
setStrategyPrototype
in interface IStrategyBuilder
strategiesFile
- Filename of XML file containing a list of strategies. The first strategy will be used.public void setLayerWeight(String layerWeightsFile)
IStrategyBuilder
setLayerWeight
in interface IStrategyBuilder
layerWeightsFile
- A string representing the filename of an XML file representing a LayerWeight objectpublic void setParticleFilter(String filterClassName)
IStrategyBuilder
setParticleFilter
in interface IStrategyBuilder
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.