Class DecoderEngine

java.lang.Object
org.jlab.clas.reco.DecoderEngine
All Implemented Interfaces:
org.jlab.clara.engine.Engine

public class DecoderEngine extends Object implements org.jlab.clara.engine.Engine
Author:
baltzell
  • Constructor Details

    • DecoderEngine

      public DecoderEngine()
  • Method Details

    • getInputDataTypes

      public Set<org.jlab.clara.engine.EngineDataType> getInputDataTypes()
      Specified by:
      getInputDataTypes in interface org.jlab.clara.engine.Engine
    • getOutputDataTypes

      public Set<org.jlab.clara.engine.EngineDataType> getOutputDataTypes()
      Specified by:
      getOutputDataTypes in interface org.jlab.clara.engine.Engine
    • executeGroup

      public org.jlab.clara.engine.EngineData executeGroup(Set<org.jlab.clara.engine.EngineData> set)
      Specified by:
      executeGroup in interface org.jlab.clara.engine.Engine
    • getStates

      public Set<String> getStates()
      Specified by:
      getStates in interface org.jlab.clara.engine.Engine
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.jlab.clara.engine.Engine
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface org.jlab.clara.engine.Engine
    • getAuthor

      public String getAuthor()
      Specified by:
      getAuthor in interface org.jlab.clara.engine.Engine
    • reset

      public void reset()
      Specified by:
      reset in interface org.jlab.clara.engine.Engine
    • destroy

      public void destroy()
      Specified by:
      destroy in interface org.jlab.clara.engine.Engine
    • configure

      public org.jlab.clara.engine.EngineData configure(org.jlab.clara.engine.EngineData ed)
      Specified by:
      configure in interface org.jlab.clara.engine.Engine
    • execute

      public org.jlab.clara.engine.EngineData execute(org.jlab.clara.engine.EngineData input)
      Specified by:
      execute in interface org.jlab.clara.engine.Engine