Package org.jlab.rec.dc.cross
Class CrossListFinder
java.lang.Object
org.jlab.rec.dc.cross.CrossListFinder
A class with methods used to find lists of crosses.  This is the Pattern Recognition step used in track seeding, to
 find the points that are consistent with belonging to the same track.
 This step precedes the initial estimates of the track parameters.
- Author:
- ziegler
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncandCrossLists(DataEvent event, List<Cross> dccrosslist, boolean TimeBased, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer, boolean FOOS) get_CrossesInSectors(List<Cross> crosses) voidupdateBFittedHits(DataEvent event, Cross c, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer) 
- 
Constructor Details- 
CrossListFinderpublic CrossListFinder()
 
- 
- 
Method Details- 
candCrossListspublic CrossList candCrossLists(DataEvent event, List<Cross> dccrosslist, boolean TimeBased, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer, boolean FOOS) 
- 
get_CrossesInSectors
- 
updateBFittedHitspublic void updateBFittedHits(DataEvent event, Cross c, IndexedTable tab, DCGeant4Factory DcDetector, TimeToDistanceEstimator tde, Swim swimmer) - Parameters:
- event-
- c- cross
- tab- table of constants
- DcDetector- detector geometry
- tde- time-to-distance utility Updates the B-field information of the hits in the cross segments
- swimmer-
 
 
-