Package org.jlab.service.eb
Class EBTBEngine
java.lang.Object
org.jlab.clas.reco.ReconstructionEngine
org.jlab.service.eb.EBEngine
org.jlab.service.eb.EBTBEngine
- All Implemented Interfaces:
- org.jlab.clara.engine.Engine
- Author:
- devita, baltzell
- 
Nested Class SummaryNested classes/interfaces inherited from class org.jlab.clas.reco.ReconstructionEngineReconstructionEngine.Reco
- 
Field SummaryFields inherited from class org.jlab.clas.reco.ReconstructionEngineCONFIG_BANK_NAME, rawBankOrders
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidlinkTracks(DataEvent de) Reconstruct the mapping between hit-based and time-based tracks, by going back to the original, non-DST tracking banks and check their "id" variables.booleanMethods inherited from class org.jlab.service.eb.EBEngineinit, processDataEvent, setCaloExtrasBank, setCalorimeterBank, setCherenkovBank, setCovMatrixBank, setCovMatrixType, setCrossBank, setCvtTrackType, setCvtTrajType, setEventBank, setEventBankFT, setFTBank, setFTOFHitsType, setOutputBankPrefix, setParticleBank, setParticleBankFT, setScintExtrasBank, setScintillatorBank, setTrackBank, setTrackType, setTrajectoryBank, setTrajectoryType, setUsePOCA, setUTrackBankMethods inherited from class org.jlab.clas.reco.ReconstructionEngineapplyTriggerMask, 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- 
EBTBEnginepublic EBTBEngine()
 
- 
- 
Method Details- 
processDataEvent- Overrides:
- processDataEventin class- EBEngine
 
- 
linkTracksReconstruct the mapping between hit-based and time-based tracks, by going back to the original, non-DST tracking banks and check their "id" variables. This modifies REC::Track in place in the event, assigning its "hbindex" to the corresponding row number in RECHB::Track.- Parameters:
- de-
 
- 
initBankNamespublic void initBankNames()- Overrides:
- initBankNamesin class- EBEngine
 
 
-