edu.sc.seis.fissuresUtil.rt130
Class DASChannelCreator

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.rt130.DASChannelCreator

public class DASChannelCreator
extends java.lang.Object


Nested Class Summary
 class DASChannelCreator.LazySamplingFinder
           
 class DASChannelCreator.SamplingFinder
           
 
Constructor Summary
DASChannelCreator(NetworkAttr net)
           
DASChannelCreator(NetworkAttr net, java.util.List sites)
           
DASChannelCreator(java.util.Properties props)
           
 
Method Summary
 ChannelImpl[] create(java.lang.String unitIdNumber, MicroSecondDate beginTime, java.lang.String datastream, int sampleRate)
           
 Channel[] create(java.lang.String unitIdNumber, java.lang.String fileLoc, MicroSecondTimeRange fileTimeWindow)
           
static java.lang.String getSensorId(Site s)
           
static java.lang.String getUnitId(Site s)
           
static Orientation[] parseOrientations(java.lang.String orientationString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DASChannelCreator

public DASChannelCreator(java.util.Properties props)
                  throws java.io.IOException
Throws:
java.io.IOException

DASChannelCreator

public DASChannelCreator(NetworkAttr net)

DASChannelCreator

public DASChannelCreator(NetworkAttr net,
                         java.util.List sites)
Method Detail

getUnitId

public static java.lang.String getUnitId(Site s)

getSensorId

public static java.lang.String getSensorId(Site s)

create

public Channel[] create(java.lang.String unitIdNumber,
                        java.lang.String fileLoc,
                        MicroSecondTimeRange fileTimeWindow)

create

public ChannelImpl[] create(java.lang.String unitIdNumber,
                            MicroSecondDate beginTime,
                            java.lang.String datastream,
                            int sampleRate)

parseOrientations

public static Orientation[] parseOrientations(java.lang.String orientationString)