Package org.jlab.service.eb
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
-
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 TypeMethodDescriptionboolean
init()
void
boolean
processDataEvent
(org.jlab.io.base.DataEvent de) boolean
processDataEvent
(org.jlab.io.base.DataEvent de, EBScalers ebs) void
setCaloExtrasBank
(String name) void
setCalorimeterBank
(String name) void
setCherenkovBank
(String name) void
setCovMatrixBank
(String name) void
setCovMatrixType
(String name) void
setCrossBank
(String name) void
setCvtTrackType
(String name) void
setCvtTrajType
(String name) void
setEventBank
(String name) void
setEventBankFT
(String name) void
void
setFTOFHitsType
(String name) void
setOutputBankPrefix
(String prefix) void
setParticleBank
(String name) void
setParticleBankFT
(String name) void
setScintExtrasBank
(String name) void
setScintillatorBank
(String name) void
setTrackBank
(String name) void
setTrackType
(String name) void
setTrajectoryBank
(String name) void
setTrajectoryType
(String name) void
setUsePOCA
(boolean val) void
setUTrackBank
(String name) 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
-
EBEngine
-
-
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 classorg.jlab.clas.reco.ReconstructionEngine
-
setOutputBankPrefix
-
processDataEvent
-
setEventBank
-
setParticleBank
-
setEventBankFT
-
setParticleBankFT
-
setCalorimeterBank
-
setScintillatorBank
-
setScintExtrasBank
-
setCaloExtrasBank
-
setCherenkovBank
-
setTrackBank
-
setUTrackBank
-
setFTBank
-
setCrossBank
-
setTrajectoryBank
-
setCovMatrixBank
-
setTrackType
-
setFTOFHitsType
-
setCovMatrixType
-
setTrajectoryType
-
setCvtTrackType
-
setCvtTrajType
-
init
public boolean init()- Specified by:
init
in classorg.jlab.clas.reco.ReconstructionEngine
-