Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

SCTInfo.java

00001 /*
00002  * SCTInfo.java
00003  *
00004  * Created on 24 June 2003, 13:49
00005  */
00006 
00007 package DisplayGUI;
00008 
00013 public interface SCTInfo {
00014 
00015    String[] SCTViewNames = {"Barrel 3","Barrel 4","Barrel 5","Barrel 6",
00016 "EndCap 1a","EndCap 2a","EndCap 3a","EndCap 4a","EndCap 5a","EndCap 6a","EndCap 7a","EndCap 8a","EndCap 9a",
00017 "EndCap 1c","EndCap 2c","EndCap 3c","EndCap 4c","EndCap 5c","EndCap 6c","EndCap 7c","EndCap 8c","EndCap 9c"
00018 };
00019    static final int Barrel3=0;
00020    static final int Barrel4=1;
00021    static final int Barrel5=2;
00022    static final int Barrel6=3;
00023    static final int EndCap1a=4;
00024    static final int EndCap2a=5;
00025    static final int EndCap3a=6;
00026    static final int EndCap4a=7;
00027    static final int EndCap5a=8;
00028    static final int EndCap6a=9;
00029    static final int EndCap7a=10;
00030    static final int EndCap8a=11;
00031    static final int EndCap9a=12;
00032    static final int EndCap1c=13;
00033    static final int EndCap2c=14;
00034    static final int EndCap3c=15;
00035    static final int EndCap4c=16;
00036    static final int EndCap5c=17;
00037    static final int EndCap6c=18;
00038    static final int EndCap7c=19;
00039    static final int EndCap8c=20;
00040    static final int EndCap9c=21;
00041 
00042    String[] moduleGroupNames = {"ModuleGroup 0","ModuleGroup 1"};
00043 
00044 // BarrelModuleCell[row][moduleNo]; row 0 to 175, moduleNo 0 to 11
00045    int totalBarrelRows=176;
00046    int sctViews = 22;   //< Number of SCT components views: 4 barrels, 18 endcaps
00047 //   ModuleCell[][] moduleCells = new ModuleCell[totalBarrelRows][];
00048    int[] moduleCounts = {384,480,576,672,   //< number of modules in each barrel
00049 92,132,132,132,132,132,92,92,52,            //< number of modules in endcaps 1a,2a,3a,4a,5a,6a,7a,8a,9a
00050 92,132,132,132,132,132,92,92,52};           //< number of modules in endcaps 1c,2c,3c,4c,5c,6c,7c,8c,9c
00051 
00052 // the number of GraphicalCells offsets for each barrel
00053    int yOffSetCount[] = {12,8,4,0};
00054    int barrelRowOffset[] = {0,32,72,120};
00055    int barrelRows[] = {32,40,48,56};
00056 
00057     
00058 }

Generated on Thu Jul 15 09:55:49 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5