|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.sc.seis.fissuresUtil.hibernate.ChannelGroup
public class ChannelGroup
Field Summary | |
---|---|
protected int |
dbid
|
Constructor Summary | |
---|---|
protected |
ChannelGroup()
|
|
ChannelGroup(edu.iris.Fissures.network.ChannelImpl[] channels)
|
Method Summary | |
---|---|
boolean |
areEqual(ChannelGroup other)
|
boolean |
contains(edu.iris.Fissures.IfNetwork.Channel c)
|
edu.iris.Fissures.network.ChannelImpl |
getChannel(edu.iris.Fissures.IfNetwork.ChannelId chanId,
edu.iris.Fissures.IfEvent.EventAccessOperations event)
Gets the channel that corresponds to this channelId from the ChannelGroup. |
edu.iris.Fissures.network.ChannelImpl |
getChannel1()
|
edu.iris.Fissures.network.ChannelImpl |
getChannel2()
|
edu.iris.Fissures.network.ChannelImpl |
getChannel3()
|
edu.iris.Fissures.network.ChannelImpl[] |
getChannels()
|
int |
getDbid()
|
edu.iris.Fissures.network.ChannelImpl[] |
getHorizontal()
Finds the 2 horizontal channels. |
edu.iris.Fissures.network.ChannelImpl[] |
getHorizontalXY()
Gets the horizontals as X and Y, so that the first channel's azimuth is the seconds + 90 degrees, ie x -> east and y -> north. |
edu.iris.Fissures.network.NetworkAttrImpl |
getNetworkAttr()
|
edu.iris.Fissures.network.ChannelImpl |
getRadial(edu.iris.Fissures.IfEvent.EventAccessOperations event)
|
edu.iris.Fissures.network.ChannelImpl |
getRadial(edu.iris.Fissures.Location eventLoc)
|
edu.iris.Fissures.network.StationImpl |
getStation()
|
edu.iris.Fissures.network.ChannelImpl |
getTransverse(edu.iris.Fissures.IfEvent.EventAccessOperations event)
|
edu.iris.Fissures.network.ChannelImpl |
getTransverse(edu.iris.Fissures.Location eventLoc)
|
edu.iris.Fissures.network.ChannelImpl |
getVertical()
Finds the vertical channel. |
void |
makeTransverseAndRadial(int transverseIndex,
int radialIndex,
edu.iris.Fissures.IfEvent.EventAccessOperations event)
replaces the horizontal components with their radial and transverse versions in the ChannelGroup This should only be called if the seismograms that are accompanying this ChannelGroup through the vector process sequence have been rotated. |
protected void |
setChannel1(edu.iris.Fissures.network.ChannelImpl chan)
|
protected void |
setChannel2(edu.iris.Fissures.network.ChannelImpl chan)
|
protected void |
setChannel3(edu.iris.Fissures.network.ChannelImpl chan)
|
protected void |
setDbid(int i)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int dbid
Constructor Detail |
---|
public ChannelGroup(edu.iris.Fissures.network.ChannelImpl[] channels)
protected ChannelGroup()
Method Detail |
---|
protected void setDbid(int i)
public int getDbid()
public edu.iris.Fissures.network.ChannelImpl[] getChannels()
public boolean contains(edu.iris.Fissures.IfNetwork.Channel c)
public edu.iris.Fissures.network.ChannelImpl getVertical()
public edu.iris.Fissures.network.ChannelImpl[] getHorizontal()
public edu.iris.Fissures.network.ChannelImpl[] getHorizontalXY()
public edu.iris.Fissures.network.ChannelImpl getChannel(edu.iris.Fissures.IfNetwork.ChannelId chanId, edu.iris.Fissures.IfEvent.EventAccessOperations event)
public void makeTransverseAndRadial(int transverseIndex, int radialIndex, edu.iris.Fissures.IfEvent.EventAccessOperations event)
public edu.iris.Fissures.network.ChannelImpl getRadial(edu.iris.Fissures.IfEvent.EventAccessOperations event)
public edu.iris.Fissures.network.ChannelImpl getRadial(edu.iris.Fissures.Location eventLoc)
public edu.iris.Fissures.network.ChannelImpl getTransverse(edu.iris.Fissures.IfEvent.EventAccessOperations event)
public edu.iris.Fissures.network.ChannelImpl getTransverse(edu.iris.Fissures.Location eventLoc)
public edu.iris.Fissures.network.ChannelImpl getChannel1()
public edu.iris.Fissures.network.ChannelImpl getChannel2()
public edu.iris.Fissures.network.ChannelImpl getChannel3()
public edu.iris.Fissures.network.StationImpl getStation()
public edu.iris.Fissures.network.NetworkAttrImpl getNetworkAttr()
public boolean areEqual(ChannelGroup other)
protected void setChannel1(edu.iris.Fissures.network.ChannelImpl chan)
protected void setChannel2(edu.iris.Fissures.network.ChannelImpl chan)
protected void setChannel3(edu.iris.Fissures.network.ChannelImpl chan)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |