slsDetector Member List

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

acquire()slsDetector
adcsslsDetector [private]
addToMerging(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)slsDetector
analogTest(analogTestMode mode)slsDetector
badChannelMaskslsDetector [private]
chanregsslsDetector [private]
chipregsslsDetector [private]
controlSocketslsDetector [private]
createFileName()slsDetector
createModule()slsDetector
currentI0slsDetector [private]
currentPositionslsDetector [private]
currentPositionIndexslsDetector [private]
dacsslsDetector [private]
dataProcessingThreadslsDetector [private]
dataQueueslsDetector [private]
dataSocketslsDetector [private]
decodeData(int *datain)slsDetector
deleteModule(sls_detector_module *myMod)slsDetector
detectorModulesslsDetector [private]
detIdslsDetector [private]
digitalTest(digitalTestMode mode, int imod=0)slsDetector
dumpDetectorSetup(string const fname)slsDetector
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 [private]
fferrorsslsDetector [private]
fillBadChannelMask()slsDetector [private]
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 [private]
GET_ONLINE_FLAG enum valueslsDetector
getADC(dacIndex index, int imod=0)slsDetector
getAngularConversion(int &direction, angleConversionConstant *angconv=NULL)slsDetector
getBadChannelCorrections(int *bad=NULL)slsDetector
getBinSize()slsDetector [inline]
getCalDir()slsDetector [inline]
getChannel(int ichan, int ichip, int imod)slsDetector
getChip(int ichip, int imod)slsDetector
getClockDivider()slsDetector [inline]
getControlPort()slsDetector [inline]
getDataFromDetector()slsDetector [private]
getDataFromDetectorNoWait()slsDetector
getDataPort()slsDetector [inline]
getDetectorType(char *type)slsDetector
getFileIndex()slsDetector [inline]
getFileName()slsDetector [inline]
getFilePath()slsDetector [inline]
getFineOffset()slsDetector [inline]
getFlatFieldCorrections(float *corr=NULL, float *ecorr=NULL)slsDetector
getGlobalOffset()slsDetector [inline]
getHostname()slsDetector [inline]
getId(idMode mode, int imod=0)slsDetector
getMaxNumberOfModules(dimension d=X)slsDetector
getModule(int imod)slsDetector
getPositions(float *pos=NULL)slsDetector [inline]
getRateCorrections(float &t)slsDetector
getRateCorrections()slsDetector
getRunStatus()slsDetector
getSetLength()slsDetector [inline]
getSettings(int imod=-1)slsDetector
getStopPort()slsDetector [inline]
getThresholdEnergy(int imod=-1)slsDetector
getTimeLeft(timerIndex index)slsDetector
getTrimDir()slsDetector [inline]
getTrimEn(int *en)slsDetector [inline]
giveCalibrationPulse(float vcal, int npulses)slsDetector
initializeDetectorSize(detectorType type)slsDetector [private]
initializeDetectorStructure()slsDetector [private]
initSharedMemory(detectorType type=GENERIC, int id=0)slsDetector [private]
mergingBinsslsDetector [private]
mergingCountsslsDetector [private]
mergingErrorsslsDetector [private]
mergingMultiplicityslsDetector [private]
OFFLINE_FLAG enum valueslsDetector
ONLINE_FLAG enum valueslsDetector
onlineFlagslsDetector [private]
popDataQueue()slsDetector
processData()slsDetector
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="")slsDetector
readCalibrationFile(string fname, float &gain, float &offset)slsDetector
readConfigurationFile(string const fname)slsDetector
readDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)slsDetector
readDataFile(string fname, int *data)slsDetector
readFrame()slsDetector
readRegister(int addr)slsDetector
readTrimFile(string fname, sls_detector_module *myMod=NULL)slsDetector
receiveChannel(sls_detector_channel *)slsDetector [private]
receiveChip(sls_detector_chip *)slsDetector [private]
receiveModule(sls_detector_module *)slsDetector [private]
resetMerging(float *mp, float *mv, float *me, int *mm)slsDetector
retrieveDetectorSetup(string const fname)slsDetector
sendChannel(sls_detector_channel *)slsDetector [private]
sendChip(sls_detector_chip *)slsDetector [private]
sendModule(sls_detector_module *)slsDetector [private]
setAngularConversion(string fname="")slsDetector
setBadChannelCorrection(string fname="")slsDetector
setBinSize(float bs)slsDetector [inline]
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
setClockDivider(int i)slsDetector [inline]
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)slsDetector [inline]
setFlatFieldCorrection(string fname="")slsDetector
setGlobalOffset(float f)slsDetector [inline]
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)slsDetector [inline]
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
setSetLength(int i)slsDetector [inline]
setSettings(detectorSettings isettings, int imod=-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 [private]
slsDetector(detectorType type=GENERIC, int id=0)slsDetector
startAcquisition()slsDetector
startAndReadAll()slsDetector
startAndReadAllNoWait()slsDetector
startReadOut()slsDetector
startThread()slsDetector [private]
stopAcquisition()slsDetector
stopSocketslsDetector [private]
thisDetectorslsDetector [private]
writeAngularConversion(string fname="")slsDetector
writeCalibrationFile(string fname, float gain, float offset)slsDetector
writeConfigurationFile(string const fname)slsDetector
writeDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)slsDetector
writeDataFile(string fname, int *data)slsDetector
writeRegister(int addr, int val)slsDetector
writeTrimFile(string fname, sls_detector_module mod)slsDetector
writeTrimFile(string fname, int imod)slsDetector
~slsDetector()slsDetector [inline]


Generated on Fri Oct 9 16:01:05 2009 by  doxygen 1.4.7