Package org.jlab.rec.ft.trk
Class FTTRKReconstruction
java.lang.Object
org.jlab.rec.ft.trk.FTTRKReconstruction
- Author:
- devita, filippi
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic intstatic intstatic int[]static intstatic intstatic intstatic intstatic intstatic intstatic intstatic int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfindClusters(List<FTTRKHit> hits) findCrosses(List<FTTRKCluster> clusters) static intfindSector(int icomponent) intflipStripHorizontal(int ilayer, int icomponent) intflipStripVertical(int ilayer, int icomponent) initFTTRK(DataEvent event, ConstantsManager manager, int run) booleanisInSector(int iSector, int icomponent) intoverturnModule(int ilayer, int icomponent) readRawHits(DataEvent event, int run) intrenumberFEE2REC(int ilayer, int icomponent) intrenumberFEE2RECRotatedAndAdjust_Fall18RGA(int ilayer, int icomponent) intrenumberStrip(int ilayer, int icomponent) intreverseStripInFirstHalf(int icomponent) intreverseStripInSecondHalf(int icomponent) intreverseStripsInSector(int icomponent) intswapHalves(int icomponent) intswapSectors(int icomponent, int nsector2) intvoidupdateAllHitsWithAssociatedIDs(List<FTTRKHit> hits, List<FTTRKCluster> clusters) voidwriteBanks(DataEvent event, List<FTTRKHit> hits, List<FTTRKCluster> clusters, List<FTTRKCross> crosses) 
- 
Field Details- 
debugModepublic static int debugMode
- 
sectorLimitspublic static int[] sectorLimits
- 
NStripsSectorspublic static int NStripsSectors
- 
stripsInLongSectorpublic static int stripsInLongSector
- 
stripsInShortSectorpublic static int stripsInShortSector
- 
sideShortStripspublic static int sideShortStrips
- 
sequentialStripspublic static int sequentialStrips
- 
stripDiscontinuity1public static int stripDiscontinuity1
- 
stripDiscontinuity2public static int stripDiscontinuity2
- 
stripDiscontinuity3public static int stripDiscontinuity3
- 
stripDiscontinuity4public static int stripDiscontinuity4
 
- 
- 
Constructor Details- 
FTTRKReconstructionpublic FTTRKReconstruction()
 
- 
- 
Method Details- 
initFTTRK
- 
findClusters
- 
findCrosses
- 
readRawHits
- 
writeBankspublic void writeBanks(DataEvent event, List<FTTRKHit> hits, List<FTTRKCluster> clusters, List<FTTRKCross> crosses) 
- 
updateAllHitsWithAssociatedIDs
- 
flipStripVerticalpublic int flipStripVertical(int ilayer, int icomponent) 
- 
flipStripHorizontalpublic int flipStripHorizontal(int ilayer, int icomponent) 
- 
overturnModulepublic int overturnModule(int ilayer, int icomponent) 
- 
reverseStripsInSectorpublic int reverseStripsInSector(int icomponent) 
- 
reverseStripInFirstHalfpublic int reverseStripInFirstHalf(int icomponent) 
- 
reverseStripInSecondHalfpublic int reverseStripInSecondHalf(int icomponent) 
- 
swapHalvespublic int swapHalves(int icomponent) 
- 
switchStripOffpublic int switchStripOff()
- 
swapSectorspublic int swapSectors(int icomponent, int nsector2) 
- 
findSectorpublic static int findSector(int icomponent) 
- 
isInSectorpublic boolean isInSector(int iSector, int icomponent) 
- 
renumberStrippublic int renumberStrip(int ilayer, int icomponent) 
- 
renumberFEE2RECpublic int renumberFEE2REC(int ilayer, int icomponent) 
- 
renumberFEE2RECRotatedAndAdjust_Fall18RGApublic int renumberFEE2RECRotatedAndAdjust_Fall18RGA(int ilayer, int icomponent) 
 
-