
public interface PhotoDiodeDevice
| Modifier and Type | Method and Description |
|---|---|
double |
accumBuffer(int nreads,
double nplc) |
double |
accumBuffer(int nreads,
double nplc,
boolean wait) |
double |
accumBufferEx(int nreads,
double nplc,
int nextrig,
double pause) |
String |
getAvgState() |
double |
getLastCurrent() |
int |
getState() |
boolean |
isAccumInProgress() |
boolean |
isOnline() |
String |
query(String str) |
String |
query(String str1,
String str2) |
double[][] |
readBuffer() |
double |
readCurrent() |
void |
reset() |
void |
send(String str) |
void |
send(String str1,
String str2) |
void |
setAbort(boolean astate) |
void |
setAvgOn(boolean doAvg) |
void |
setBuffSize(int size) |
void |
setCfg(TSConfig cfg) |
void |
setChannel(int channel) |
void |
setCurrentRange(double value) |
void |
setDisplay(boolean dstate) |
void |
setDoPDPlot(boolean dopdplot) |
void |
setDPSF(hep.aida.IDataPointSetFactory dpsf) |
void |
setNAvg(int nAvg) |
void |
setRate(double value) |
void |
setState(int state) |
void |
setTimeout(double nsec) |
void |
softReset() |
void |
waitAccum(double timeout) |
boolean isOnline()
void setCurrentRange(double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setRate(double value)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble readCurrent()
double getLastCurrent()
void setDisplay(boolean dstate)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble accumBuffer(int nreads,
double nplc)
double accumBuffer(int nreads,
double nplc,
boolean wait)
double accumBufferEx(int nreads,
double nplc,
int nextrig,
double pause)
boolean isAccumInProgress()
void waitAccum(double timeout)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptiondouble[][] readBuffer()
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid reset()
void softReset()
void setBuffSize(int size)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setDPSF(hep.aida.IDataPointSetFactory dpsf)
int getState()
void setState(int state)
void setAbort(boolean astate)
void setDoPDPlot(boolean dopdplot)
void send(String str) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid send(String str1, String str2) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString query(String str) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString query(String str1, String str2) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setCfg(TSConfig cfg)
void setTimeout(double nsec)
void setChannel(int channel)
void setAvgOn(boolean doAvg)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionString getAvgState() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionvoid setNAvg(int nAvg)
throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2022 LSST. All rights reserved.