Package org.jlab.clas.swimtools
Class MagFieldsEngine
java.lang.Object
org.jlab.clas.reco.ReconstructionEngine
org.jlab.clas.swimtools.MagFieldsEngine
- All Implemented Interfaces:
org.jlab.clara.engine.Engine
public class MagFieldsEngine
extends org.jlab.clas.reco.ReconstructionEngine
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jlab.clas.reco.ReconstructionEngine
org.jlab.clas.reco.ReconstructionEngine.Reco
-
Field Summary
FieldsFields inherited from class org.jlab.clas.reco.ReconstructionEngine
CONFIG_BANK_NAME, rawBankOrders
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchooseEnvOrYaml
(String envVarName, String yamlVarName) Choose one of YAML or ENV values.boolean
init()
boolean
boolean
processDataEvent
(org.jlab.io.base.DataEvent event) Methods inherited from class org.jlab.clas.reco.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
Choose one of YAML or ENV values.- Parameters:
envVarName
-yamlVarName
-- Returns:
- YAML else ENV else null
-
initializeMagneticFields
public boolean initializeMagneticFields()- Returns:
- whether initialization was successful
-
processDataEvent
public boolean processDataEvent(org.jlab.io.base.DataEvent event) - Specified by:
processDataEvent
in classorg.jlab.clas.reco.ReconstructionEngine
-
init
public boolean init()- Specified by:
init
in classorg.jlab.clas.reco.ReconstructionEngine
-