
public interface MonochromatorDevice
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
advanceSteps(int param) |
void |
closeShutter() |
double |
getBandpass() |
String |
getError() |
int |
getErrorCondition() |
int |
getFilter() |
String |
getFilterLabel(int filter) |
String |
getGrating() |
double |
getGratingFactor(int grat) |
String |
getGratingLabel(int grat) |
int |
getGratingLines(int grat) |
double |
getGratingOffset(int grat) |
String |
getHandshake() |
String |
getInfo() |
int |
getLastfltpos() |
int |
getLastshut() |
int |
getLastSW1() |
int |
getLastSW2() |
double |
getLastwl() |
double |
getRunWave() |
String |
getShutter() |
int |
getSlitSize(int slit) |
int |
getStep() |
String |
getUnits() |
double |
getWave() |
boolean |
isShutterOpen() |
void |
open(String host) |
void |
openShutter() |
void |
setBandpass(double bandpass) |
void |
setCalibrate(double val) |
void |
setFilter(int pos) |
void |
setFilterEdges(double[] edges) |
void |
setFilterLabel(int filter,
String label) |
void |
setFilterLabels(String[] label) |
void |
setGrating(int param) |
void |
setGratingFactor(int grat,
double param) |
void |
setGratingLabel(int param,
String label) |
void |
setGratingLines(int grat,
int param) |
void |
setGratingOffset(int grat,
double param) |
void |
setHandshake(int flag) |
void |
setOutport(int num) |
void |
setRunWave(double wl) |
void |
setShutter(String param) |
void |
setSlitSize(int slit,
int microns) |
void |
setUnits(String param) |
void |
setWave(double param) |
double |
setWaveAndFilter(double param) |
void open(String host) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid abort()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble getBandpass()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setBandpass(double bandpass)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setCalibrate(double val)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getError() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getFilter()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setFilter(int pos)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getFilterLabel(int filter)
void setFilterLabel(int filter,
String label)
void setFilterLabels(String[] label)
void setFilterEdges(double[] edges)
String getGrating() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setGrating(int param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getGratingLabel(int grat) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setGratingLabel(int param,
String label)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getGratingLines(int grat)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setGratingLines(int grat,
int param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble getGratingFactor(int grat)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setGratingFactor(int grat,
double param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble getGratingOffset(int grat)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setGratingOffset(int grat,
double param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getHandshake() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setHandshake(int flag)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getInfo() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setOutport(int num)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getShutter() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid openShutter()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid closeShutter()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionboolean isShutterOpen()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setShutter(String param) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setSlitSize(int slit,
int microns)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getSlitSize(int slit)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble getLastwl()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getLastfltpos()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getLastSW1()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getLastSW2()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getLastshut()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getErrorCondition()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionint getStep()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid advanceSteps(int param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getUnits() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setUnits(String param) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble getWave()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setWave(double param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble setWaveAndFilter(double param)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setRunWave(double wl)
double getRunWave()
Copyright © 2017 LSST. All rights reserved.