Package org.jlab.rec.dc.banks
Class RecoBankWriter
java.lang.Object
org.jlab.rec.dc.banks.RecoBankWriter
A class to fill the reconstructed DC banks
- Author:
- ziegler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateRawHitList
(List<Hit> hits) void
fillAllHBBanks
(DataEvent event, List<FittedHit> fhits, List<FittedCluster> clusters, List<Segment> segments, List<Cross> crosses, List<Track> trkcands) void
fillAllTBBanks
(DataEvent event, List<FittedHit> fhits, List<FittedCluster> clusters, List<Segment> segments, List<Cross> crosses, List<Track> trkcands) fillHBClustersBank
(DataEvent event, List<FittedCluster> cluslist) fillHBCrossesBank
(DataEvent event, List<Cross> crosslist) fillHBHitsBank
(DataEvent event, List<FittedHit> hitlist) fillHBHitsTrkIdBank
(DataEvent event, List<FittedHit> hitlist) fillHBSegmentsBank
(DataEvent event, List<Segment> seglist) fillHBTracksBank
(DataEvent event, List<Track> candlist) fillHBTrajectoryBank
(DataEvent event, List<Track> candlist) fillHitsBank
(DataEvent event, List<FittedHit> hitlist) void
updateListsWithClusterInfo
(List<FittedHit> fhits, List<FittedCluster> clusters)
-
Constructor Details
-
RecoBankWriter
-
-
Method Details
-
updateListsWithClusterInfo
-
fillHitsBank
-
fillHBHitsBank
-
fillHBHitsTrkIdBank
-
fillHBClustersBank
- Parameters:
event
- the EvioEventcluslist
-- Returns:
- clusters bank
-
fillHBSegmentsBank
- Parameters:
event
- the EvioEventseglist
-- Returns:
- segments bank
-
fillHBCrossesBank
- Parameters:
event
- the EvioEventcrosslist
-- Returns:
- crosses bank
-
fillHBTracksBank
-
fillHBTrajectoryBank
-
createRawHitList
-
fillAllHBBanks
-
fillAllTBBanks
-