public class channel
extends java.lang.Object
Represents a LIGO data channel
A channel encasulates the meta data of LIGO data. It has a name and parameters.
Modifier and Type | Field and Description |
---|---|
static int |
CHANNEL_TYPE_MTREND |
static int |
CHANNEL_TYPE_ONLINE |
static int |
CHANNEL_TYPE_RAW |
static int |
CHANNEL_TYPE_RDS |
static int |
CHANNEL_TYPE_STATIC |
static int |
CHANNEL_TYPE_STREND |
static int |
CHANNEL_TYPE_TEST_POINT |
static int |
CHANNEL_TYPE_UNKNOWN |
static int |
DATA_TYPE_COMPLEX32 |
static int |
DATA_TYPE_FLOAT32 |
static int |
DATA_TYPE_FLOAT64 |
static int |
DATA_TYPE_INT16 |
static int |
DATA_TYPE_INT32 |
static int |
DATA_TYPE_INT64 |
static int |
DATA_TYPE_UINT32 |
static int |
DATA_TYPE_UNKNOWN |
Modifier | Constructor and Description |
---|---|
|
channel(channel Source) |
protected |
channel(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
static char[][] |
channelTypeToString(int ChannelType) |
int |
dataType() |
long |
dataTypeSize() |
static java.lang.String |
dataTypeToJString(int DataType) |
static char[][] |
dataTypeToString(int DataType) |
void |
delete() |
protected void |
finalize() |
float |
gain() |
int |
getChannelType() |
protected static long |
getCPtr(channel obj) |
int |
getDataType() |
static int |
getDEFAULT_CHANNEL_MASK() |
static int |
getDEFAULT_DATA_MASK() |
static double |
getMAX_SAMPLE_RATE() |
static double |
getMIN_SAMPLE_RATE() |
char[][] |
getName() |
double |
getSampleRate() |
float |
getSignalGain() |
float |
getSignalOffset() |
float |
getSignalSlope() |
java.lang.String |
getSignalUnits() |
static boolean |
isMinuteTrend(java.lang.String Name) |
static boolean |
isSecondTrend(java.lang.String Name) |
java.lang.String |
name() |
java.lang.String |
nameLong() |
float |
offset() |
double |
sampleRate() |
float |
slope() |
java.lang.String |
toString() |
int |
type() |
static java.lang.String |
typeToJString(int ChannelType) |
java.lang.String |
units() |
public static final int CHANNEL_TYPE_UNKNOWN
public static final int CHANNEL_TYPE_ONLINE
public static final int CHANNEL_TYPE_RAW
public static final int CHANNEL_TYPE_RDS
public static final int CHANNEL_TYPE_STREND
public static final int CHANNEL_TYPE_MTREND
public static final int CHANNEL_TYPE_TEST_POINT
public static final int CHANNEL_TYPE_STATIC
public static final int DATA_TYPE_UNKNOWN
public static final int DATA_TYPE_INT16
public static final int DATA_TYPE_INT32
public static final int DATA_TYPE_INT64
public static final int DATA_TYPE_FLOAT32
public static final int DATA_TYPE_FLOAT64
public static final int DATA_TYPE_COMPLEX32
public static final int DATA_TYPE_UINT32
protected channel(long cPtr, boolean cMemoryOwn)
public channel(channel Source)
protected static long getCPtr(channel obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public static int getDEFAULT_CHANNEL_MASK()
public static int getDEFAULT_DATA_MASK()
public static double getMIN_SAMPLE_RATE()
public static double getMAX_SAMPLE_RATE()
public java.lang.String name()
public java.lang.String nameLong()
public int type()
public int dataType()
public long dataTypeSize()
public double sampleRate()
public float gain()
public float slope()
public float offset()
public java.lang.String units()
public static boolean isSecondTrend(java.lang.String Name)
public static boolean isMinuteTrend(java.lang.String Name)
public java.lang.String toString()
toString
in class java.lang.Object
public int getChannelType()
public int getDataType()
public char[][] getName()
public static char[][] channelTypeToString(int ChannelType)
public static char[][] dataTypeToString(int DataType)
public double getSampleRate()
public float getSignalGain()
public float getSignalOffset()
public float getSignalSlope()
public java.lang.String getSignalUnits()
public static java.lang.String dataTypeToJString(int DataType)
public static java.lang.String typeToJString(int ChannelType)