angleVetoes
Class AngleVeto

java.lang.Object
  extended by angleVetoes.AngleVeto
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class AngleVeto
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Data for a single angle veto. Note that the channel number information is not currently used.

Author:
Douglas Gillespie
See Also:
Serialized Form

Field Summary
protected  int channels
           
protected  double endAngle
           
protected  double startAngle
           
 
Constructor Summary
AngleVeto()
           
AngleVeto(int channels, double startAngle, double endAngle)
           
 
Method Summary
 AngleVeto clone()
           
 int getChannels()
           
 double getEndAngle()
           
 double getStartAngle()
           
 void setChannels(int channels)
           
 void setEndAngle(double endAngle)
           
 void setStartAngle(double startAngle)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channels

protected int channels

startAngle

protected double startAngle

endAngle

protected double endAngle
Constructor Detail

AngleVeto

public AngleVeto()

AngleVeto

public AngleVeto(int channels,
                 double startAngle,
                 double endAngle)
Method Detail

getChannels

public int getChannels()

setChannels

public void setChannels(int channels)

getEndAngle

public double getEndAngle()

setEndAngle

public void setEndAngle(double endAngle)

getStartAngle

public double getStartAngle()

setStartAngle

public void setStartAngle(double startAngle)

clone

public AngleVeto clone()
Overrides:
clone in class java.lang.Object