Package nds2
Class channel
java.lang.Object
nds2.channel
- Direct Known Subclasses:
buffer
Represents a LIGO data channel
A channel encasulates the meta data of LIGO data. It has a name and parameters.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic char[][]channelTypeToString(int ChannelType) intdataType()longstatic StringdataTypeToJString(int DataType) static char[][]dataTypeToString(int DataType) voiddelete()protected voidfinalize()floatgain()intprotected static longintstatic intstatic intstatic doublestatic doublechar[][]getName()doublefloatfloatfloatstatic booleanisMinuteTrend(String Name) static booleanisSecondTrend(String Name) name()nameLong()floatoffset()doublefloatslope()protected voidswigSetCMemOwn(boolean own) toString()inttype()static StringtypeToJString(int ChannelType) units()
-
Field Details
-
CHANNEL_TYPE_UNKNOWN
public static final int CHANNEL_TYPE_UNKNOWN -
CHANNEL_TYPE_ONLINE
public static final int CHANNEL_TYPE_ONLINE -
CHANNEL_TYPE_RAW
public static final int CHANNEL_TYPE_RAW -
CHANNEL_TYPE_RDS
public static final int CHANNEL_TYPE_RDS -
CHANNEL_TYPE_STREND
public static final int CHANNEL_TYPE_STREND -
CHANNEL_TYPE_MTREND
public static final int CHANNEL_TYPE_MTREND -
CHANNEL_TYPE_TEST_POINT
public static final int CHANNEL_TYPE_TEST_POINT -
CHANNEL_TYPE_STATIC
public static final int CHANNEL_TYPE_STATIC -
DATA_TYPE_UNKNOWN
public static final int DATA_TYPE_UNKNOWN -
DATA_TYPE_INT16
public static final int DATA_TYPE_INT16 -
DATA_TYPE_INT32
public static final int DATA_TYPE_INT32 -
DATA_TYPE_INT64
public static final int DATA_TYPE_INT64 -
DATA_TYPE_FLOAT32
public static final int DATA_TYPE_FLOAT32 -
DATA_TYPE_FLOAT64
public static final int DATA_TYPE_FLOAT64 -
DATA_TYPE_COMPLEX32
public static final int DATA_TYPE_COMPLEX32 -
DATA_TYPE_UINT32
public static final int DATA_TYPE_UINT32
-
-
Constructor Details
-
channel
protected channel(long cPtr, boolean cMemoryOwn) -
channel
-
-
Method Details
-
getCPtr
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own) -
finalize
protected void finalize() -
delete
public void delete() -
getDEFAULT_CHANNEL_MASK
public static int getDEFAULT_CHANNEL_MASK() -
getDEFAULT_DATA_MASK
public static int getDEFAULT_DATA_MASK() -
getMIN_SAMPLE_RATE
public static double getMIN_SAMPLE_RATE() -
getMAX_SAMPLE_RATE
public static double getMAX_SAMPLE_RATE() -
name
-
nameLong
-
type
public int type() -
dataType
public int dataType() -
dataTypeSize
public long dataTypeSize() -
sampleRate
public double sampleRate() -
gain
public float gain() -
slope
public float slope() -
offset
public float offset() -
units
-
isSecondTrend
-
isMinuteTrend
-
toString
-
getChannelType
public int getChannelType() -
getDataType
public int getDataType() -
getName
public char[][] getName() -
channelTypeToString
public static char[][] channelTypeToString(int ChannelType) -
dataTypeToString
public static char[][] dataTypeToString(int DataType) -
getSampleRate
public double getSampleRate() -
getSignalGain
public float getSignalGain() -
getSignalOffset
public float getSignalOffset() -
getSignalSlope
public float getSignalSlope() -
getSignalUnits
-
dataTypeToJString
-
typeToJString
-