slsDetector Member List

This is the complete list of members for slsDetector, including all inherited members.

acquire(int delflag=1)=0slsDetector [pure virtual]
adcsslsDetector [protected]
addToMerging(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)=0slsDetector [pure virtual]
analogTest(analogTestMode mode)slsDetector
badChannelMaskslsDetector [protected]
chanregsslsDetector [protected]
chipregsslsDetector [protected]
controlSocketslsDetector [protected]
createFileName()slsDetector
createModule()slsDetector
currentI0slsDetector [protected]
currentPositionslsDetector [protected]
currentPositionIndexslsDetector [protected]
dacsslsDetector [protected]
dataQueueslsDetector [protected]
dataSocketslsDetector [protected]
decodeData(int *datain)slsDetector
deleteModule(sls_detector_module *myMod)slsDetector
detectorModulesslsDetector [protected]
detIdslsDetector [protected]
digitalTest(digitalTestMode mode, int imod=0)slsDetector
dumpDetectorSetup(string const fname)=0slsDetector [pure virtual]
enableAnalogOutput(int ichan)slsDetector
enableAnalogOutput(int imod, int ichip, int ichan)slsDetector
execCommand(string cmd, string answer)slsDetector
executeTrimming(trimMode mode, int par1, int par2, int imod=-1)slsDetector
exists()slsDetector [inline]
exitServer()slsDetector
ffcoefficientsslsDetector [protected]
fferrorsslsDetector [protected]
fillBadChannelMask()slsDetector [protected]
finalDataQueueslsDetector [protected]
finalizeMerging(float *mp, float *mv, float *me, int *mm)slsDetector
flatFieldCorrect(float datain, float errin, float &dataout, float &errout, float ffcoefficient, float fferr)slsDetector
flatFieldCorrect(float *datain, float *errin, float *dataout, float *errout)slsDetector
freeSharedMemory()slsDetector [protected]
GET_ONLINE_FLAG enum valueslsDetector
getADC(dacIndex index, int imod=0)slsDetector
getAngularConversion(int &direction, angleConversionConstant *angconv=NULL)=0slsDetector [pure virtual]
getAngularConversion()=0slsDetector [pure virtual]
getBadChannelCorrection(int *bad=NULL)slsDetector
getBadChannelCorrectionFile()slsDetector [inline]
getBinSize()=0slsDetector [pure virtual]
getCalDir()slsDetector [inline]
getChannel(int ichan, int ichip, int imod)slsDetector
getChip(int ichip, int imod)slsDetector
getControlPort()slsDetector [inline]
getDataFromDetector()slsDetector [protected]
getDataFromDetectorNoWait()slsDetector
getDataPort()slsDetector [inline]
getDetectorType(char *type)slsDetector
getFileIndex()slsDetector [inline]
getFileName()slsDetector [inline]
getFilePath()slsDetector [inline]
getFineOffset()=0slsDetector [pure virtual]
getFlatFieldCorrection(float *corr=NULL, float *ecorr=NULL)slsDetector
getGlobalOffset()=0slsDetector [pure virtual]
getHostname()slsDetector [inline]
getId(idMode mode, int imod=0)slsDetector
getMaxNumberOfModules(dimension d=X)slsDetector
getModule(int imod)slsDetector
getPositions(float *pos=NULL)=0slsDetector [pure virtual]
getRateCorrection(float &t)slsDetector
getRateCorrection()slsDetector
getRunStatus()slsDetector
getSettings(int imod=-1)slsDetector
getStopPort()slsDetector [inline]
getThresholdEnergy(int imod=-1)slsDetector
getTimeLeft(timerIndex index)slsDetector
getTrimDir()slsDetector [inline]
getTrimEn(int *en=NULL)slsDetector [inline]
giveCalibrationPulse(float vcal, int npulses)slsDetector
initializeDetectorSize(detectorType type)slsDetector [protected]
initializeDetectorStructure()slsDetector [protected]
initSharedMemory(detectorType type=GENERIC, int id=0)slsDetector [protected]
mergingBinsslsDetector [protected]
mergingCountsslsDetector [protected]
mergingErrorsslsDetector [protected]
mergingMultiplicityslsDetector [protected]
OFFLINE_FLAG enum valueslsDetector
ONLINE_FLAG enum valueslsDetector
onlineFlagslsDetector [protected]
popDataQueue()slsDetector
popFinalDataQueue()slsDetector
processData(int delflag=1)=0slsDetector [pure virtual]
rateCorrect(float datain, float errin, float &dataout, float &errout, float tau, float t)slsDetector
rateCorrect(float *datain, float *errin, float *dataout, float *errout)slsDetector
readAll()slsDetector
readAngularConversion(string fname="")=0slsDetector [pure virtual]
readCalibrationFile(string fname, float &gain, float &offset)=0slsDetector [pure virtual]
readConfigurationFile(string const fname)=0slsDetector [pure virtual]
readDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)=0slsDetector [pure virtual]
readDataFile(string fname, int *data)=0slsDetector [pure virtual]
readFrame()slsDetector
readRegister(int addr)slsDetector
readTrimFile(string fname, sls_detector_module *myMod=NULL)=0slsDetector [pure virtual]
receiveChannel(sls_detector_channel *)slsDetector [protected]
receiveChip(sls_detector_chip *)slsDetector [protected]
receiveModule(sls_detector_module *)slsDetector [protected]
resetMerging(float *mp, float *mv, float *me, int *mm)=0slsDetector [pure virtual]
retrieveDetectorSetup(string const fname)=0slsDetector [pure virtual]
sendChannel(sls_detector_channel *)slsDetector [protected]
sendChip(sls_detector_chip *)slsDetector [protected]
sendModule(sls_detector_module *)slsDetector [protected]
setAngularConversion(string fname="")=0slsDetector [pure virtual]
setBadChannelCorrection(string fname="")slsDetector
setBinSize(float bs)=0slsDetector [pure virtual]
setCalDir(string s)slsDetector [inline]
setChannel(int64_t reg, int ichan=-1, int ichip=-1, int imod=-1)slsDetector
setChannel(sls_detector_channel chan)slsDetector
setChip(int reg, int ichip=-1, int imod=-1)slsDetector
setChip(sls_detector_chip chip)slsDetector
setDAC(float val, dacIndex index, int imod=-1)slsDetector
setDetectorType(detectorType type=GET_DETECTOR_TYPE)slsDetector
setDetectorType(string type)slsDetector
setDynamicRange(int n=-1)slsDetector
setExternalCommunicationMode(externalCommunicationMode pol=GET_EXTERNAL_COMMUNICATION_MODE)slsDetector
setExternalSignalFlags(externalSignalFlag pol=GET_EXTERNAL_SIGNAL_FLAG, int signalindex=0)slsDetector
setFileIndex(int i)slsDetector [inline]
setFileName(string s)slsDetector [inline]
setFilePath(string s)slsDetector [inline]
setFineOffset(float f)=0slsDetector [pure virtual]
setFlatFieldCorrection(string fname="")slsDetector
setGlobalOffset(float f)=0slsDetector [pure virtual]
setModule(int reg, int imod=-1)slsDetector
setModule(sls_detector_module module)slsDetector
setNumberOfModules(int n, dimension d=X)slsDetector
setOnline(int const online)slsDetector
setPositions(int nPos, float *pos)=0slsDetector [pure virtual]
setRateCorrection(float t=0)slsDetector
setReadOutFlags(readOutFlags flag)slsDetector
setROI(int nroi=-1, int *xmin=NULL, int *xmax=NULL, int *ymin=NULL, int *ymax=NULL)slsDetector
setSettings(detectorSettings isettings, int imod=-1)slsDetector
setSpeed(speedVariable sp, int value=-1)slsDetector
setTCPSocket(string const name="", int const control_port=-1, int const stop_port=-1, int const data_port=-1)slsDetector
setThresholdEnergy(int e_eV, int imod=-1, detectorSettings isettings=GET_SETTINGS)slsDetector
setTimer(timerIndex index, int64_t t=-1)slsDetector
setTrimDir(string s)slsDetector [inline]
sharedSlsDetector typedefslsDetector
shmIdslsDetector [protected]
slsDetector(detectorType type=GENERIC, int id=0)slsDetector
startAcquisition()slsDetector
startAndReadAll()slsDetector
startAndReadAllNoWait()slsDetector
startReadOut()slsDetector
startThread()slsDetector [protected]
stopAcquisition()slsDetector
stopSocketslsDetector [protected]
thisDetectorslsDetector [protected]
writeAngularConversion(string fname="")=0slsDetector [pure virtual]
writeCalibrationFile(string fname, float gain, float offset)=0slsDetector [pure virtual]
writeConfigurationFile(string const fname)=0slsDetector [pure virtual]
writeDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)=0slsDetector [pure virtual]
writeDataFile(string fname, int *data)=0slsDetector [pure virtual]
writeRegister(int addr, int val)slsDetector
writeTrimFile(string fname, sls_detector_module mod)=0slsDetector [pure virtual]
writeTrimFile(string fname, int imod)=0slsDetector [pure virtual]
~slsDetector()slsDetector [inline]


Generated on Tue Dec 1 15:31:44 2009 by  doxygen 1.4.7