GuiComponents.SctApi.HarnessTestView Class Reference

Collaboration diagram for GuiComponents.SctApi.HarnessTestView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 HarnessTestView (Sct_SctApi.SctApiIPC a)
 HarnessTestView ()
void modifyComponents ()
void harnessDAQTestAnalyse (int selectedHarness, short selectLine)
void harnessDCSTestAnalyse (int selectedHarness, short selectLine)
void daqDcsAnalyse (int selectedHarness)
org.omg.CORBA.IntHolder getPSPartition ()
org.omg.CORBA.IntHolder getPSCrate ()
org.omg.CORBA.IntHolder getPSChannel (int selectedHarness, int dogleg)
String getTimeStamp ()
void changeDCSTableCellsColor (JTable table)
void changeDAQTableCellsColor (JTable table)
void changeSummaryTableCellsColor (JTable table)

Package Attributes

Sct_SctApi.SctApiIPC api
Sct_SctApi.SctApiDDCServer apiDDC
SystemInterface sys
sctConf.Configuration conf
int maxHarnessOnROD = 8
int maxDoglegNumberInHarness = 6
short ps_state = 2
String passedFailed
String dataFile
String log_root = "/work/ppatlas4/logs/HarnessTest"
org.omg.CORBA.IntHolder murID
int m_partition = 0
int m_crate = 0
int m_rod = 0
int m_select = -1
int[] m_harnessList
int m_harnessMax = 0
int m_rxThreshold = 128
int m_txCurrent = 160
short[][] m_daq_scanResults
float[][] m_dcs_scanResults
String[][] m_daq_scanResultsTable
String[][] m_dcs_scanResultsTable
String[][][] m_summary_scanResults
String[] psChannelParametersList
String[] psChannelParametersList_short = {"Status", "Icc", "Idd", "VCSI", "PINI", "Tm0", "Tm1", "HVCu"}
float psChannelParametersLimits [][]
org.omg.CORBA.IntHolder ps_partition
org.omg.CORBA.IntHolder ps_crate
org.omg.CORBA.IntHolder[][] ps_channel
int selectLine = 2
String[] psChannelParameterList
float[][] dcs_scanResults_select0Harness0
float[][] dcs_scanResults_select0Harness1
float[][] dcs_scanResults_select1Harness0
float[][] dcs_scanResults_select1Harness1
Boolean dcsScanCompletedSelect0Harness0 = Boolean.FALSE
Boolean dcsScanCompletedSelect0Harness1 = Boolean.FALSE
Boolean dcsScanCompletedSelect1Harness0 = Boolean.FALSE
Boolean dcsScanCompletedSelect1Harness1 = Boolean.FALSE

Private Member Functions

void initComponents ()
 This method is called from within the constructor to initialize the form.
void createTabs (int harnessMax)
String[][] probeScanHarnessWithTrigger (int selectedHarness, short selectLine)
void changePSState (int selectedHarness, short stateNumber)
void changeSelect (int selection)
String[][] readDCSData (int selectedHarness, short selectLine)
void doTestsForAllHarnesses ()
void closeButtonPerformed (java.awt.event.ActionEvent evt)

Private Attributes

javax.swing.JPanel topPanel
javax.swing.JPanel panelForLabels
javax.swing.JLabel partitionLabel
javax.swing.JLabel crateLabel
javax.swing.JLabel rodLabel
javax.swing.JLabel harnessMaxLabel
javax.swing.JLabel rxLabel
javax.swing.JLabel txLabel
javax.swing.JLabel fileNameLabel
javax.swing.JTextField partitionValue
javax.swing.JTextField crateValue
javax.swing.JTextField rodValue
javax.swing.JTextField harnessMaxValue
javax.swing.JTextField rxThValue
javax.swing.JTextField txCurrentValue
javax.swing.JTextField fileNameValue
javax.swing.JTabbedPane jTabbedPaneTest
javax.swing.JPanel panelForClose
javax.swing.JButton closeButton
javax.swing.JPanel summaryHarnessPanel
javax.swing.JButton performHarnessTestButton
javax.swing.JScrollPane[] summaryScrollPanelForTable
javax.swing.JTable[] summaryHarnessTable
HarnessTestsSummaryTableModel[] summaryHarnessTableModels
javax.swing.JTabbedPane jTabbedPaneDAQData
javax.swing.JPanel[] daqHaernessPanels
javax.swing.JPanel[] daqPanelForLabels
javax.swing.JLabel[] daqSelectLineLabel
javax.swing.JComboBox[] daqSelectLineChoices
javax.swing.JButton[] performDAQScanButton
javax.swing.JScrollPane[] daqScrollPanelForTable_Select0
javax.swing.JTable[] daqHarnessTable_Select0
SamplingDataTableModel[] daqHarnessTableModels_Select0
javax.swing.JPanel[] daqPanelForSecondTable
javax.swing.JScrollPane[] daqScrollPanelForTable_Select1
javax.swing.JTable[] daqHarnessTable_Select1
SamplingDataTableModel[] daqHarnessTableModels_Select1
javax.swing.JTabbedPane jTabbedPaneDCSData
javax.swing.JPanel[] dcsHarnessPanels
javax.swing.JScrollPane[] dscScrollPanelForTable_Select0
javax.swing.JTable[] dcsHarnessTable_Select0
DCSDataTableModel[] dcsHarnessTableModels_Select0
javax.swing.JPanel[] dcsPanelForSecondTable
javax.swing.JScrollPane[] dscScrollPanelForTable_Select1
javax.swing.JTable[] dcsHarnessTable_Select1
DCSDataTableModel[] dcsHarnessTableModels_Select1
javax.swing.JPanel[] dcsPanelForLabels
javax.swing.JLabel[] stateTransitionLabel
javax.swing.JComboBox[] transitionStateChoices
javax.swing.JButton[] changePSStateButton
javax.swing.JLabel[] dcsSelectLineLabel
javax.swing.JComboBox[] dcsSelectLineChoices
javax.swing.JButton[] performDCSScanButton

Classes

class  DAQTableCellRenderer
class  DCSDataTableModel
class  DCSTableCellRenderer
class  HarnessTestsSummaryTableModel
class  SamplingDataTableModel
class  SummaryTableCellRenderer

Detailed Description

Definition at line 26 of file HarnessTestView.java.


Member Function Documentation

void GuiComponents.SctApi.HarnessTestView.initComponents  )  [private]
 

This method is called from within the constructor to initialize the form.

WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.

Definition at line 211 of file HarnessTestView.java.


Member Data Documentation

float GuiComponents.SctApi.HarnessTestView.psChannelParametersLimits[][] [package]
 

Initial value:

 
    { 
        {(float)-999999, (float)999999},     
        {(float)55, (float)115},     
        {(float)175, (float)245},    
        {(float)1.80,(float)2.40 },  
        {(float)0.20, (float)1.00},  
        {(float)20, (float)30},      
        {(float)5, (float)10},       
        {(float)140, (float)160},    
    }

Definition at line 73 of file HarnessTestView.java.

String [] GuiComponents.SctApi.HarnessTestView.psChannelParametersList [package]
 

Initial value:

 {"LVchStat", "LVch_Icc", "LVch_Idd", "LVchVCSI", "LVchPINI","MOch_Tm0", 
                                         "MOch_Tm1", "HVchCurr"}

Definition at line 62 of file HarnessTestView.java.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:14:10 2006 for SCT DAQ/DCS Software - Java by  doxygen 1.4.6