|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lsst.ccs.subsystems.fcs.CarouselSocket
public class CarouselSocket
This is a socket on the carousel : there is 5 sockets on a carousel. When a filter is on the carousel, it is attached at a socket.
| Constructor Summary | |
|---|---|
CarouselSocket()
|
|
CarouselSocket(double position)
This constructor is for tests. |
|
| Method Summary | |
|---|---|
FilterClamp |
getClampXminus()
|
FilterClamp |
getClampXplus()
|
Filter |
getFilter()
|
double |
getPosition()
|
double |
getStandbyPosition()
|
boolean |
isClampedOnFilter()
|
boolean |
isEmpty()
|
boolean |
isReadyToClamp()
|
boolean |
isUnclampedEmpty()
|
boolean |
isUpdatedCompleted()
This is used to synchronize the update of the clamps state with the values returned by the sensors. |
void |
putFilterOnSocket(Filter filter)
|
void |
removeFilter()
|
void |
setClampXminus(FilterClamp clampXminus)
//FOR SPRING |
void |
setClampXplus(FilterClamp clampXplus)
//FOR SPRING |
protected void |
setFilter(Filter filter)
|
void |
setPosition(double position)
|
void |
setStandbyPosition(double standbyPosition)
|
java.lang.String |
toString()
|
void |
updateClampsStateWithSensors()
This methods updates the state of the 2 clamps at standby position. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CarouselSocket()
public CarouselSocket(double position)
position - | Method Detail |
|---|
public FilterClamp getClampXminus()
public void setClampXminus(FilterClamp clampXminus)
clampXminus - the clampXminus to setpublic FilterClamp getClampXplus()
public void setClampXplus(FilterClamp clampXplus)
clampXplus - the clampXplus to setpublic double getPosition()
public void setPosition(double position)
public Filter getFilter()
protected void setFilter(Filter filter)
public double getStandbyPosition()
public void setStandbyPosition(double standbyPosition)
public boolean isEmpty()
throws HardwareErrorDetectedException
HardwareErrorDetectedExceptionpublic boolean isClampedOnFilter()
public boolean isUnclampedEmpty()
public boolean isReadyToClamp()
public boolean isUpdatedCompleted()
public void updateClampsStateWithSensors()
public void removeFilter()
throws org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.BadCommandExceptionpublic void putFilterOnSocket(Filter filter)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||