org.lsst.ccs.subsystems.fcs
Class Filter

java.lang.Object
  extended by org.lsst.ccs.subsystems.fcs.Filter

public class Filter
extends Object

This is a model for an optical filter for the camera.


Constructor Summary
Filter()
           
 
Method Summary
 Integer getFilterID()
           
 FilterLocation getFilterLocation()
           
 String getName()
           
 double getWeight()
           
 boolean isOnAutoChanger()
           
 boolean isOnCarousel()
           
 boolean isOut()
           
 boolean isUnknown()
           
 void setFilterID(Integer filterID)
           
 void setFilterLocation(FilterLocation filterLocation)
           
 void setName(String name)
           
 void setWeight(double weight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Filter

public Filter()
Method Detail

getName

public String getName()

setName

public void setName(String name)

isOnCarousel

public boolean isOnCarousel()
Returns:
true if the filter is held by the carousel.

isOnAutoChanger

public boolean isOnAutoChanger()
Returns:
true if the filter is held by the autochanger.

isOut

public boolean isOut()
Returns:
true if the filter is out the camera.

isUnknown

public boolean isUnknown()
Returns:
true if the location of the filter is unknown.

getFilterLocation

public FilterLocation getFilterLocation()

setFilterLocation

public void setFilterLocation(FilterLocation filterLocation)

getFilterID

public Integer getFilterID()

setFilterID

public void setFilterID(Integer filterID)

getWeight

public double getWeight()

setWeight

public void setWeight(double weight)


Copyright © 2012 LSST. All Rights Reserved.