Class MagFieldsEngine
java.lang.Object
org.jlab.clas.reco.ReconstructionEngine
org.jlab.clas.swimtools.MagFieldsEngine
- All Implemented Interfaces:
org.jlab.clara.engine.Engine
-
Nested Class Summary
Nested classes/interfaces inherited from class ReconstructionEngine
ReconstructionEngine.Reco -
Field Summary
FieldsFields inherited from class ReconstructionEngine
CONFIG_BANK_NAME, rawBankOrders -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseEnvOrYaml(String envVarName, String yamlVarName) Choose one of YAML or ENV values.booleaninit()booleanbooleanprocessDataEvent(DataEvent event) Methods inherited from class ReconstructionEngine
applyTriggerMask, checkRunNumber, configure, constantManagerStatus, destroy, dropBanks, execute, executeGroup, filterEvent, generateConfig, getAuthor, getConfigMap, getConstantsManager, getDescription, getEngineConfigString, getEngineConfigString, getEngineConfiguration, getFatal, getInputDataTypes, getName, getOutputDataTypes, getRawBankReader, getRawBankReader, getSchemaFactory, getStates, getStringConfigParameter, getStringConfigParameter, getVersion, main, registerOutputBank, requireConstants, requireConstants, requireConstants, reset, setDescription, setFatal, setTimeStamp, setVariation
-
Field Details
-
LOGGER
-
-
Constructor Details
-
MagFieldsEngine
public MagFieldsEngine()
-
-
Method Details
-
chooseEnvOrYaml
-
initializeMagneticFields
public boolean initializeMagneticFields()- Returns:
- whether initialization was successful
-
processDataEvent
- Specified by:
processDataEventin classReconstructionEngine
-
init
public boolean init()- Specified by:
initin classReconstructionEngine
-