Functions
- Detectors
- Dynamic Configuration
int xiaNewDetector(char *alias)
int xiaAddDetectorItem(char *alias, char *name, void *value)
int xiaModifyDetectorItem(char *alias, char *name, void *value)
int xiaRemoveDetector(char *alias)
int xiaNewFirmware(char *alias)
int xiaAddFirmwareItem(char *alias, char *name, void *value)
int xiaModifyFirmwareItem(char *alias, unsigned short ptrr, char *name, void *value)
int xiaRemoveFirmware(char *alias)
int xiaNewModule(char *alias)
int xiaAddModuleItem(char *alias, char *name, void *value)
int xiaModifyModuleItem(char *alias, char *name, void *value)
int xiaRemoveModule(char *alias)
int xiaAddChannelSetElem(unsigned int detChan, unsigned int newChan)
int xiaRemoveChannelSetElem(unsigned int detChan, unsigned int chan)
int xiaRemoveChannelSet(unsigned int detChan)
- Firmware
- Initialization
- Logging
- Modules
- Run Configuration
int xiaSetAcquisitionValues(int detChan, char *name, void *value)
int xiaGetAcquisitionValues(int detChan, char *name, void *value)
int xiaRemoveAcquisitionValues(int detChan, char *name)
int xiaUpdateUserParam(int detChan)
int xiaGainOperation(int detChan, char *name, void *value)
int xiaGainCalibrate(int detChan, double deltaGain)
int xiaGetParameter(int detChan, const char *name, unsigned short *value)
int xiaSetParameter(int detChan, const char *name, unsigned short value)
int xiaGetNumParams(int detChan, unsigned short *numParams)
int xiaGetParamData(int detChan, char *name, void *value)
int xiaGetParamName(int detChan, unsigned short index, char *name)
- Run Control
- System