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 ReconstructionEngine
  • Field Details

    • LOGGER

      public static Logger LOGGER
  • Constructor Details

    • MagFieldsEngine

      public MagFieldsEngine()
  • Method Details

    • chooseEnvOrYaml

      public String chooseEnvOrYaml(String envVarName, String yamlVarName)
      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(DataEvent event)
      Specified by:
      processDataEvent in class ReconstructionEngine
    • init

      public boolean init()
      Specified by:
      init in class ReconstructionEngine