Class EBEngine

java.lang.Object
org.jlab.clas.reco.ReconstructionEngine
org.jlab.service.eb.EBEngine
All Implemented Interfaces:
org.jlab.clara.engine.Engine
Direct Known Subclasses:
EBHBAIEngine, EBHBEngine, EBTBAIEngine, EBTBEngine

public class EBEngine extends org.jlab.clas.reco.ReconstructionEngine
Author:
gavalian, jnewton, baltzell
  • Field Details

    • LOGGER

      public static final Logger LOGGER
  • Constructor Details

    • EBEngine

      public EBEngine(String name)
  • Method Details

    • initBankNames

      public void initBankNames()
    • setUsePOCA

      public void setUsePOCA(boolean val)
    • processDataEvent

      public boolean processDataEvent(org.jlab.io.base.DataEvent de)
      Specified by:
      processDataEvent in class org.jlab.clas.reco.ReconstructionEngine
    • setOutputBankPrefix

      public void setOutputBankPrefix(String prefix)
    • processDataEvent

      public boolean processDataEvent(org.jlab.io.base.DataEvent de, EBScalers ebs)
    • setEventBank

      public void setEventBank(String name)
    • setParticleBank

      public void setParticleBank(String name)
    • setEventBankFT

      public void setEventBankFT(String name)
    • setParticleBankFT

      public void setParticleBankFT(String name)
    • setCalorimeterBank

      public void setCalorimeterBank(String name)
    • setScintillatorBank

      public void setScintillatorBank(String name)
    • setScintExtrasBank

      public void setScintExtrasBank(String name)
    • setCaloExtrasBank

      public void setCaloExtrasBank(String name)
    • setCherenkovBank

      public void setCherenkovBank(String name)
    • setTrackBank

      public void setTrackBank(String name)
    • setUTrackBank

      public void setUTrackBank(String name)
    • setFTBank

      public void setFTBank(String name)
    • setCrossBank

      public void setCrossBank(String name)
    • setTrajectoryBank

      public void setTrajectoryBank(String name)
    • setCovMatrixBank

      public void setCovMatrixBank(String name)
    • setTrackType

      public void setTrackType(String name)
    • setFTOFHitsType

      public void setFTOFHitsType(String name)
    • setCovMatrixType

      public void setCovMatrixType(String name)
    • setTrajectoryType

      public void setTrajectoryType(String name)
    • setCvtTrackType

      public void setCvtTrackType(String name)
    • setCvtTrajType

      public void setCvtTrajType(String name)
    • init

      public boolean init()
      Specified by:
      init in class org.jlab.clas.reco.ReconstructionEngine