mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-17 07:17:13 +02:00
parallelizing file name has its consequences, file name prefix edited only in multi level
This commit is contained in:
@ -5229,6 +5229,11 @@ string multiSlsDetector::setFileName(string s) {
|
||||
string ret = "error";
|
||||
int posmax = thisMultiDetector->numberOfDetectors;
|
||||
|
||||
if(!s.empty()){
|
||||
fileIO::setFileName(s);
|
||||
s=createReceiverFilePrefix();
|
||||
}
|
||||
|
||||
if(!threadpool){
|
||||
cout << "Error in creating threadpool. Exiting" << endl;
|
||||
return string("");
|
||||
@ -5259,6 +5264,14 @@ string multiSlsDetector::setFileName(string s) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ((ret != "error") || (ret != "")) {
|
||||
#ifdef VERBOSE
|
||||
std::cout << "Complete file prefix from receiver: " << ret << std::endl;
|
||||
#endif
|
||||
fileIO::setFileName(getNameFromReceiverFilePrefix(ret));
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user