Class FTTRKReconstruction

java.lang.Object
org.jlab.rec.ft.trk.FTTRKReconstruction

public class FTTRKReconstruction extends Object
Author:
devita, filippi
  • Field Details Link icon

    • debugMode Link icon

      public static int debugMode
    • sectorLimits Link icon

      public static int[] sectorLimits
    • NStripsSectors Link icon

      public static int NStripsSectors
    • stripsInLongSector Link icon

      public static int stripsInLongSector
    • stripsInShortSector Link icon

      public static int stripsInShortSector
    • sideShortStrips Link icon

      public static int sideShortStrips
    • sequentialStrips Link icon

      public static int sequentialStrips
    • stripDiscontinuity1 Link icon

      public static int stripDiscontinuity1
    • stripDiscontinuity2 Link icon

      public static int stripDiscontinuity2
    • stripDiscontinuity3 Link icon

      public static int stripDiscontinuity3
    • stripDiscontinuity4 Link icon

      public static int stripDiscontinuity4
  • Constructor Details Link icon

    • FTTRKReconstruction Link icon

      public FTTRKReconstruction()
  • Method Details Link icon

    • initFTTRK Link icon

      public List<FTTRKHit> initFTTRK(DataEvent event, ConstantsManager manager, int run)
    • findClusters Link icon

      public ArrayList<FTTRKCluster> findClusters(List<FTTRKHit> hits)
    • findCrosses Link icon

      public ArrayList<FTTRKCross> findCrosses(List<FTTRKCluster> clusters)
    • readRawHits Link icon

      public List<FTTRKHit> readRawHits(DataEvent event, int run)
    • writeBanks Link icon

      public void writeBanks(DataEvent event, List<FTTRKHit> hits, List<FTTRKCluster> clusters, List<FTTRKCross> crosses)
    • updateAllHitsWithAssociatedIDs Link icon

      public void updateAllHitsWithAssociatedIDs(List<FTTRKHit> hits, List<FTTRKCluster> clusters)
    • flipStripVertical Link icon

      public int flipStripVertical(int ilayer, int icomponent)
    • flipStripHorizontal Link icon

      public int flipStripHorizontal(int ilayer, int icomponent)
    • overturnModule Link icon

      public int overturnModule(int ilayer, int icomponent)
    • reverseStripsInSector Link icon

      public int reverseStripsInSector(int icomponent)
    • reverseStripInFirstHalf Link icon

      public int reverseStripInFirstHalf(int icomponent)
    • reverseStripInSecondHalf Link icon

      public int reverseStripInSecondHalf(int icomponent)
    • swapHalves Link icon

      public int swapHalves(int icomponent)
    • switchStripOff Link icon

      public int switchStripOff()
    • swapSectors Link icon

      public int swapSectors(int icomponent, int nsector2)
    • findSector Link icon

      public static int findSector(int icomponent)
    • isInSector Link icon

      public boolean isInSector(int iSector, int icomponent)
    • renumberStrip Link icon

      public int renumberStrip(int ilayer, int icomponent)
    • renumberFEE2REC Link icon

      public int renumberFEE2REC(int ilayer, int icomponent)
    • renumberFEE2RECRotatedAndAdjust_Fall18RGA Link icon

      public int renumberFEE2RECRotatedAndAdjust_Fall18RGA(int ilayer, int icomponent)