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.booleaninit()booleanbooleanprocessDataEvent(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:
processDataEventin classorg.jlab.clas.reco.ReconstructionEngine
-
init
public boolean init()- Specified by:
initin classorg.jlab.clas.reco.ReconstructionEngine
-