Package org.jlab.service.dc
Class DCTBEngine
java.lang.Object
org.jlab.clas.reco.ReconstructionEngine
org.jlab.service.dc.DCEngine
org.jlab.service.dc.DCTBEngine
- All Implemented Interfaces:
org.jlab.clara.engine.Engine
- Direct Known Subclasses:
DCTBEngineAI
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.jlab.clas.reco.ReconstructionEngine
ReconstructionEngine.Reco
-
Field Summary
Fields inherited from class org.jlab.clas.reco.ReconstructionEngine
CONFIG_BANK_NAME, rawBankOrders
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getInitState
(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitter kf, Swim dcSwim, float[] bf) void
getInitState
(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitterStraight kf, Swim dcSwim, float[] bf) getMeasSurfaces
(Track trk, DCGeant4Factory DcDetector) boolean
processDataEvent
(DataEvent event) void
setKFStateVecsAlongTrajectory
(KFitter kFZRef, double deltaPathToVtx) setKFStateVecsAlongTrajectory
(KFitterStraight kFZRef, double deltaPathToVtx) Methods inherited from class org.jlab.service.dc.DCEngine
getBanks, getRawBankOrders, getRun, init, LoadTables, setOptions
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
-
Constructor Details
-
DCTBEngine
-
DCTBEngine
public DCTBEngine()
-
-
Method Details
-
setDropBanks
public void setDropBanks()- Overrides:
setDropBanks
in classDCEngine
-
processDataEvent
- Overrides:
processDataEvent
in classDCEngine
-
setKFStateVecsAlongTrajectory
-
setKFStateVecsAlongTrajectory
-
getInitState
public void getInitState(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitter kf, Swim dcSwim, float[] bf) -
getInitState
public void getInitState(Track trkcand, double z0, AStateVecs.StateVec initStateVec, KFitterStraight kf, Swim dcSwim, float[] bf) -
getMeasSurfaces
-