| acquire(int delflag=1) | mythenDetector | [virtual] |
| adcs | slsDetector | [protected] |
| addToMerging(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm) | mythenDetector | [virtual] |
| analogTest(analogTestMode mode) | slsDetector | |
| badChannelMask | slsDetector | [protected] |
| chanregs | slsDetector | [protected] |
| chipregs | slsDetector | [protected] |
| controlSocket | slsDetector | [protected] |
| createFileName() | slsDetector | |
| createModule() | slsDetector | |
| currentI0 | slsDetector | [protected] |
| currentPosition | slsDetector | [protected] |
| currentPositionIndex | slsDetector | [protected] |
| dacs | slsDetector | [protected] |
| dataQueue | slsDetector | [protected] |
| dataSocket | slsDetector | [protected] |
| decodeData(int *datain) | slsDetector | |
| deleteModule(sls_detector_module *myMod) | slsDetector | |
| detectorModules | slsDetector | [protected] |
| detId | slsDetector | [protected] |
| digitalTest(digitalTestMode mode, int imod=0) | slsDetector | |
| dumpDetectorSetup(string const fname) | mythenDetector | [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 | |
| ffcoefficients | slsDetector | [protected] |
| fferrors | slsDetector | [protected] |
| fillBadChannelMask() | slsDetector | [protected] |
| finalDataQueue | slsDetector | [protected] |
| finalizeMerging(float *mp, float *mv, float *me, int *mm) | mythenDetector | |
| 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 value | slsDetector | |
| getADC(dacIndex index, int imod=0) | slsDetector | |
| getAngularConversion(int &direction, angleConversionConstant *angconv=NULL) | mythenDetector | [virtual] |
| getAngularConversion() | mythenDetector | [inline, virtual] |
| getBadChannelCorrection(int *bad=NULL) | slsDetector | |
| getBadChannelCorrectionFile() | slsDetector | [inline] |
| getBinSize() | mythenDetector | [inline, 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() | mythenDetector | [inline, virtual] |
| getFlatFieldCorrection(float *corr=NULL, float *ecorr=NULL) | slsDetector | |
| getGlobalOffset() | mythenDetector | [inline, virtual] |
| getHostname() | slsDetector | [inline] |
| getId(idMode mode, int imod=0) | slsDetector | |
| getMaxNumberOfModules(dimension d=X) | slsDetector | |
| getModule(int imod) | slsDetector | |
| getPositions(float *pos=NULL) | mythenDetector | [inline, 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] |
| mergingBins | slsDetector | [protected] |
| mergingCounts | slsDetector | [protected] |
| mergingErrors | slsDetector | [protected] |
| mergingMultiplicity | slsDetector | [protected] |
| mythenDetector(int id=0) | mythenDetector | [inline] |
| OFFLINE_FLAG enum value | slsDetector | |
| ONLINE_FLAG enum value | slsDetector | |
| onlineFlag | slsDetector | [protected] |
| popDataQueue() | slsDetector | |
| popFinalDataQueue() | slsDetector | |
| processData(int delflag=1) | mythenDetector | [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="") | mythenDetector | [virtual] |
| readCalibrationFile(string fname, float &gain, float &offset) | mythenDetector | [virtual] |
| readConfigurationFile(string const fname) | mythenDetector | [virtual] |
| readDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0) | mythenDetector | [virtual] |
| readDataFile(string fname, int *data) | mythenDetector | [virtual] |
| readFrame() | slsDetector | |
| readRegister(int addr) | slsDetector | |
| readTrimFile(string fname, sls_detector_module *myMod=NULL) | mythenDetector | [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) | mythenDetector | [virtual] |
| retrieveDetectorSetup(string const fname) | mythenDetector | [virtual] |
| sendChannel(sls_detector_channel *) | slsDetector | [protected] |
| sendChip(sls_detector_chip *) | slsDetector | [protected] |
| sendModule(sls_detector_module *) | slsDetector | [protected] |
| setAngularConversion(string fname="") | mythenDetector | [virtual] |
| setBadChannelCorrection(string fname="") | slsDetector | |
| setBinSize(float bs) | mythenDetector | [inline, 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) | mythenDetector | [inline, virtual] |
| setFlatFieldCorrection(string fname="") | slsDetector | |
| setGlobalOffset(float f) | mythenDetector | [inline, 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) | mythenDetector | [inline, 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 typedef | slsDetector | |
| shmId | slsDetector | [protected] |
| slsDetector(detectorType type=GENERIC, int id=0) | slsDetector | |
| startAcquisition() | slsDetector | |
| startAndReadAll() | slsDetector | |
| startAndReadAllNoWait() | slsDetector | |
| startReadOut() | slsDetector | |
| startThread() | slsDetector | [protected] |
| stopAcquisition() | slsDetector | |
| stopSocket | slsDetector | [protected] |
| thisDetector | slsDetector | [protected] |
| writeAngularConversion(string fname="") | mythenDetector | [virtual] |
| writeCalibrationFile(string fname, float gain, float offset) | mythenDetector | [virtual] |
| writeConfigurationFile(string const fname) | mythenDetector | [virtual] |
| writeDataFile(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1) | mythenDetector | [virtual] |
| writeDataFile(string fname, int *data) | mythenDetector | [virtual] |
| writeRegister(int addr, int val) | slsDetector | |
| writeTrimFile(string fname, sls_detector_module mod) | mythenDetector | [virtual] |
| writeTrimFile(string fname, int imod) | mythenDetector | [virtual] |
| ~mythenDetector() | mythenDetector | [inline] |
| ~slsDetector() | slsDetector | [inline] |