Class TableLoader

java.lang.Object
org.jlab.rec.dc.timetodistance.TableLoader

public class TableLoader extends Object
  • Field Details Link icon

    • LOGGER Link icon

      public static final Logger LOGGER
    • NBINST Link icon

      public static final int NBINST
      See Also:
    • betaValues Link icon

      public static final double[] betaValues
    • BfieldValues Link icon

      public static final double[] BfieldValues
    • minBinIdxB Link icon

      public static int minBinIdxB
    • maxBinIdxB Link icon

      public static int maxBinIdxB
    • minBinIdxAlpha Link icon

      public static int minBinIdxAlpha
    • maxBinIdxAlpha Link icon

      public static int maxBinIdxAlpha
    • minBinIdxT Link icon

      public static int minBinIdxT
    • maxBinIdxT Link icon

      public static final int[][][][] maxBinIdxT
    • DISTFROMTIME Link icon

      public static double[][][][][][] DISTFROMTIME
    • timeBinWidth Link icon

      public static int timeBinWidth
    • maxTBin Link icon

      public static int maxTBin
    • useP Link icon

      public static boolean useP
    • delta_T0 Link icon

      public static double[][] delta_T0
    • delta_bfield_coefficient Link icon

      public static double[][] delta_bfield_coefficient
    • distbeta Link icon

      public static double[][] distbeta
    • vmid Link icon

      public static double[][] vmid
    • v0 Link icon

      public static double[][] v0
    • b1 Link icon

      public static double[][] b1
    • b2 Link icon

      public static double[][] b2
    • b3 Link icon

      public static double[][] b3
    • b4 Link icon

      public static double[][] b4
    • Tmax Link icon

      public static double[][] Tmax
    • FracDmaxAtMinVel Link icon

      public static double[][] FracDmaxAtMinVel
  • Constructor Details Link icon

    • TableLoader Link icon

      public TableLoader()
  • Method Details Link icon

    • main Link icon

      public static void main(String[] args)
    • test Link icon

      public static void test()
    • getConstants Link icon

      public static void getConstants(IndexedTable t2dPressure, IndexedTable t2dPressRef, IndexedTable pressure)
    • FillTable Link icon

      public static void FillTable()
    • Fill Link icon

      public static void Fill(IndexedTable t2dPressure, IndexedTable t2dPressRef, IndexedTable pressure)
    • calc_Time Link icon

      public static double calc_Time(double x, double alpha, double bfield, int sector, int superlayer)
      Parameters:
      x - distance to wire in cm
      alpha - local angle in deg
      bfield - B field value a x in T
      sector - sector
      superlayer - superlayer
      Returns:
      returns time (ns) when given inputs of distance x (cm), local angle alpha (degrees) and magnitude of bfield (Tesla).
    • getDeltaTimeBeta Link icon

      public static double getDeltaTimeBeta(double x, double beta, double distbeta, double v_0)