bug fixes for tests

This commit is contained in:
2019-10-22 15:46:28 +02:00
parent 45012df95b
commit 8006043a97
6 changed files with 111 additions and 70 deletions

View File

@@ -2393,6 +2393,9 @@ int slsDetector::enableGapPixels(int val) {
}
int slsDetector::setTrimEn(std::vector<int> energies) {
if (shm()->myDetectorType != EIGER) {
throw RuntimeError("Not implemented for this detector.");
}
if (energies.size() > MAX_TRIMEN) {
std::ostringstream os;
os << "Size of trim energies: " << energies.size()
@@ -2405,6 +2408,9 @@ int slsDetector::setTrimEn(std::vector<int> energies) {
}
std::vector<int> slsDetector::getTrimEn() {
if (shm()->myDetectorType != EIGER) {
throw RuntimeError("Not implemented for this detector.");
}
return std::vector<int>(shm()->trimEnergies.begin(),
shm()->trimEnergies.end());
}