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

DisplayGUI.TestDataInfo Interface Reference

Detector parameters. More...

Inheritance diagram for DisplayGUI.TestDataInfo:

Inheritance graph
[legend]
List of all members.

Public Attributes

double[][] testDataTolerances
final String[] chipOptions
final String[] linkOptions = {"Link 0","Link 1"}
final String[] dcsOptions = {"Sensor HV(Volts)","Sensor Current(uA)","Hybrid T0(degC)","Hybrid T1(degC)","Chip VCC (Volts)","Chip ICC (mA)","Chip VDD (Volts)","Chip IDD (mA)"}
final String[] dcsParams = {"HVchVolt","HVchCurr","MOch_Tm0","MOch_Tm1","LVch_Vcc","LVch_Icc","LVch_Vdd","LVch_Idd"}
final boolean[] testIsDefined = {false,false,true,true,true,true,true,true,true,true,false,false,true, true, true,false}
final boolean[] testIsSCTDAQ = {true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false}

Static Public Attributes

final String[] testNames
final int TEST_RESET = 0
final int TEST_REDUNDANCY = 1
final int TEST_FULLBYPASS = 2
final int TEST_PIPELINE = 3
final int TEST_STROBEDELAY = 4
final int TEST_3PTGAIN = 5
final int TEST_TRIM = 6
final int TEST_NPTGAIN = 7
final int TEST_NOISE = 8
final int TEST_TIMEWALK = 9
final int TEST_LONGTERM = 10
final int TEST_IV = 11
final int TEST_NMASK = 12
final int TEST_RXTHRESHOLD = 13
final int TEST_RXDELAY = 14
final int TEST_DEFAULT = 15

Static Package Attributes

final String[] testMenuNames
final String[] resultFileKeyNames
final String[][] testParameters
final boolean[][] canBeZero

Detailed Description

Detector parameters.

Definition at line 6 of file TestDataInfo.java.


Member Data Documentation

final boolean [][] DisplayGUI.TestDataInfo.canBeZero [static, package]
 

Initial value:

 {
                {},
                {},
                {true,true,true,true,true,true,true},
                {true,true,true,true},
                {true,true,true,true},
                {true,true,true,true,true,true,true,true,true,true,true,true},
                {true,true,true,true,true,true,true,true,true,true,true,true},
                {true,true,true,true,true,true,true,true,true,true,true,true},
                {true,true,true,true,true,true,true},
                {true,true,true,true,true},
                {},
                {},
                {true,true,true},  
                {true, true, true,true},
                {true, true, true,true},
                {}
         }

Definition at line 38 of file TestDataInfo.java.

final String [] DisplayGUI.TestDataInfo.chipOptions
 

Initial value:

 {"Chip Maximum","Chip Minimum","Mean (Link0)","Mean (Link1)","Chip M0","Chip S1","Chip S2","Chip S3","Chip S4","Chip E5","Chip M8",
"Chip S9","Chip S10","Chip S11","Chip S12","Chip E13"}

Definition at line 75 of file TestDataInfo.java.

final String [] DisplayGUI.TestDataInfo.resultFileKeyNames [static, package]
 

Initial value:

 {
              "","",
              "FullBypassTest","PipelineTest","StrobeDelay","ThreePointGain","Trim","ResponseCurve","NO","TimeWalkTest",
              "","DetModIV","NMaskTest", "RxThreshold", "RxDelay","DefaultTest"}

Definition at line 15 of file TestDataInfo.java.

double [][] DisplayGUI.TestDataInfo.testDataTolerances
 

Initial value:

 {
                {},
                {},
                {0.0,1.0,0.0,0.1,0.1,1.0,1.0},
                {0.0,1.0,0.0,1.0},
                {0.0,1.0,0.0,3.0},
                {0.0,1.0,0.0,50.0,5.0,10.0,1.0,5.0,3.0,2.0,200.0,50.0},
                {0.0,1.0,0.0,4.0,200.0,1.0,100.0,10.0,100.0,20.0,10.0,1.0},
                {0.0,1.0,0.0,50.0,5.0,10.0,1.0,5.0,3.0,2.0,200.0,50.0},
                {0.0,1.0,0.0,10.0,5e-5,5e-5,200.0},
                {0.0,1.0,0.0,0.5,0.5},
                {},
                {},
                {0.0, 1.0,0.0,},
                {0.0, 1.0, 0.0,3.0},
                {0.0, 1.0, 0.0,3.0},
                {}
          }

Definition at line 56 of file TestDataInfo.java.

final String [] DisplayGUI.TestDataInfo.testMenuNames [static, package]
 

Initial value:

 {
       "Reset","Redundancy","FullByPass","Pipeline",
       "StrobeDelay","3PtGain","Trim","NPtGain","Noise","TimeWalk","LongTerm","IVscan","NMask",  
       "RxThreshold", "RxDelay", "DefaultTest"}

Definition at line 10 of file TestDataInfo.java.

final String [] DisplayGUI.TestDataInfo.testNames [static]
 

Initial value:

 {"ResetTest","RedundancyTest","FullBypassTest","PipelineTest",
"StrobeDelayTest","3PtGainTest","TrimRangeTest","NPtGainTest","NoiseOccupancyTest","TimeWalkTest","LongTermTest","IVScanTest","NMaskTest", "RxThresholdTest", "RxDelayTest","DefaultTest"}

Definition at line 8 of file TestDataInfo.java.

final String [][] DisplayGUI.TestDataInfo.testParameters [static, package]
 

Initial value:

 {
                {},
                {},
                {"Result Status","Defect Count","DCS Conditions","Token","RToken","Token Comment","RToken Comment"},
                {"Result Status","Defect Count","DCS Conditions","Defective pipelines"},
                {"Result Status","Defect Count","DCS Conditions","Strobe Delay"},
                {"Result Status","Defect Count","DCS Conditions","VT50(mV)","VT50(mV) RMS","Gain (mV/fC)","Gain RMS","Offset (mV)","Offset RMS","Output Noise (mV)","Input Noise (enc)","Noise RMS (enc)"},
                {"Result Status","Defect Count","DCS Conditions","Trim Range","Target","N(untrimmed)","VT50(mV)","VT50(mV) RMS","Offset (mV)","Offset RMS","Step size (mV)","Step Size RMS"},
                {"Result Status","Defect Count","DCS Conditions","VT50(mV)","VT50(mV) RMS","Gain (mV/fC)","Gain RMS","Offset (mV)","Offset RMS","Output Noise (mV)","Input Noise (enc)","Noise RMS (enc)"},
                {"Result Status","Defect Count","DCS Conditions","Offset (mV)","Occupancy","RMS Occupancy","Input Noise (enc)"},
                {"Result Status","Defect Count","DCS Conditions","TimeWalk(ns)","TCal"},
                {},
                {},
                {"Result Status","Defect Count","DCS Conditions"},  
                {"Result Status","Defect Count","DCS Conditions","Rx Threshold"},
                {"Result Status","Defect Count","DCS Conditions","Rx Delay"},
                {}
         }

Definition at line 20 of file TestDataInfo.java.


The documentation for this interface was generated from the following file:
Generated on Thu Jul 15 09:56:13 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5