alma.aedf.types
Class Polarization

java.lang.Object
  |
  +--alma.aedf.types.AEDF
        |
        +--alma.aedf.types.Polarization

public class Polarization
extends AEDF

Polarization information.

This table defines the polarization labeling of the data; it is directly indexed from the DataDescription table via polarizationId, the dataDescId being indexed in the dataDescArray collection in the ConfigDescription table.


Constructor Summary
Polarization()
          An empty constructor.
Polarization(int numPolar, int[] typeNum, int[] corrProduct, boolean flagRow)
          A full constructor.
 
Method Summary
 void addField(java.lang.String f)
           
 int[] getCorrProduct()
           
 boolean getFlagRow()
           
 int getNumPolar()
           
 int[] getTypeNum()
           
 void setCorrProduct(int[] corrProduct)
           
 void setFlagRow(boolean flagRow)
           
 void setNumPolar(int numPolar)
           
 void setTypeNum(int[] typeNum)
           
 java.lang.String toTR()
           
 
Methods inherited from class alma.aedf.types.AEDF
info
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Polarization

public Polarization()
An empty constructor.


Polarization

public Polarization(int numPolar,
                    int[] typeNum,
                    int[] corrProduct,
                    boolean flagRow)
A full constructor.

Parameters:
numPolar - Number of correlation cross-products numPolar
typeNum - Polarization of correlation
corrProduct - Receptor cross-products
flagRow - The row flag
Method Detail

toTR

public java.lang.String toTR()
Specified by:
toTR in class AEDF

addField

public void addField(java.lang.String f)
              throws AEDFException
Specified by:
addField in class AEDF
AEDFException

setNumPolar

public void setNumPolar(int numPolar)

setTypeNum

public void setTypeNum(int[] typeNum)

setCorrProduct

public void setCorrProduct(int[] corrProduct)

setFlagRow

public void setFlagRow(boolean flagRow)

getNumPolar

public int getNumPolar()

getTypeNum

public int[] getTypeNum()

getCorrProduct

public int[] getCorrProduct()

getFlagRow

public boolean getFlagRow()