mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 03:10:02 +02:00
print receiver configurations and some error messages upon exit
This commit is contained in:
parent
3fa5191705
commit
848569b216
@ -183,6 +183,7 @@ void qDetectorMain::SetUpWidgetWindow(){
|
|||||||
// Default zoom Tool Tip
|
// Default zoom Tool Tip
|
||||||
zoomToolTip = dockWidgetPlot->toolTip();
|
zoomToolTip = dockWidgetPlot->toolTip();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -207,9 +208,7 @@ void qDetectorMain::SetUpDetector(const string fName){
|
|||||||
|
|
||||||
//if hostname doesnt exist even in shared memory
|
//if hostname doesnt exist even in shared memory
|
||||||
if(!host.length()){
|
if(!host.length()){
|
||||||
#ifdef VERBOSE
|
|
||||||
cout << endl << "No Detector Connected." << endl;
|
cout << endl << "No Detector Connected." << endl;
|
||||||
#endif
|
|
||||||
qDefs::Message(qDefs::CRITICAL,"No Detectors Connected. ","qDetectorMain::SetUpDetector");
|
qDefs::Message(qDefs::CRITICAL,"No Detectors Connected. ","qDetectorMain::SetUpDetector");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
@ -237,6 +236,7 @@ void qDetectorMain::SetUpDetector(const string fName){
|
|||||||
default:
|
default:
|
||||||
string detName = myDet->slsDetectorBase::getDetectorType(detType);
|
string detName = myDet->slsDetectorBase::getDetectorType(detType);
|
||||||
qDefs::checkErrorMessage(myDet,"qDetectorMain::SetUpDetector");
|
qDefs::checkErrorMessage(myDet,"qDetectorMain::SetUpDetector");
|
||||||
|
cout << "ERROR: " + host + " has unknown detector type \"" + detName + "\". Exiting GUI." << endl;
|
||||||
string errorMess = host+string(" has unknown detector type \"")+
|
string errorMess = host+string(" has unknown detector type \"")+
|
||||||
detName+string("\". Exiting GUI.");
|
detName+string("\". Exiting GUI.");
|
||||||
qDefs::Message(qDefs::CRITICAL,errorMess,"qDetectorMain::SetUpDetector");
|
qDefs::Message(qDefs::CRITICAL,errorMess,"qDetectorMain::SetUpDetector");
|
||||||
|
@ -177,6 +177,13 @@ void qTabAdvanced::SetupWidgetWindow(){
|
|||||||
cout << "Getting ROI" << endl;
|
cout << "Getting ROI" << endl;
|
||||||
updateROIList();
|
updateROIList();
|
||||||
|
|
||||||
|
|
||||||
|
// print receiver configurations
|
||||||
|
if(myDet->getDetectorsType() != slsDetectorDefs::MYTHEN){
|
||||||
|
cout << endl;
|
||||||
|
myDet->printReceiverConfiguration();
|
||||||
|
}
|
||||||
|
|
||||||
Initialization();
|
Initialization();
|
||||||
|
|
||||||
qDefs::checkErrorMessage(det,"qTabAdvanced::SetupWidgetWindow");
|
qDefs::checkErrorMessage(det,"qTabAdvanced::SetupWidgetWindow");
|
||||||
|
@ -134,6 +134,7 @@ void qTabDeveloper::SetupWidgetWindow(){
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
cout << "ERROR: Unknown detector type: " + myDet->slsDetectorBase::getDetectorType(detType) << endl;
|
||||||
qDefs::Message(qDefs::CRITICAL,string("Unknown detector type:")+myDet->slsDetectorBase::getDetectorType(detType),"qTabDeveloper::SetupWidgetWindow");
|
qDefs::Message(qDefs::CRITICAL,string("Unknown detector type:")+myDet->slsDetectorBase::getDetectorType(detType),"qTabDeveloper::SetupWidgetWindow");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
break;
|
break;
|
||||||
@ -388,6 +389,7 @@ slsDetectorDefs::dacIndex qTabDeveloper::getSLSIndex(int index){
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
cout << "Unknown detector type:" + myDet->slsDetectorBase::getDetectorType(detType) << endl;
|
||||||
qDefs::Message(qDefs::CRITICAL,string("Unknown detector type:")+myDet->slsDetectorBase::getDetectorType(detType),"qTabDeveloper::getSLSIndex");
|
qDefs::Message(qDefs::CRITICAL,string("Unknown detector type:")+myDet->slsDetectorBase::getDetectorType(detType),"qTabDeveloper::getSLSIndex");
|
||||||
qDefs::checkErrorMessage(myDet,"qTabDeveloper::getSLSIndex");
|
qDefs::checkErrorMessage(myDet,"qTabDeveloper::getSLSIndex");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
|
@ -152,6 +152,7 @@ void qTabMeasurement::SetupTimingMode(){
|
|||||||
item[(int)Gated_Start]->setEnabled(false);
|
item[(int)Gated_Start]->setEnabled(false);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
cout << "Unknown detector type." << endl;
|
||||||
qDefs::Message(qDefs::CRITICAL,"Unknown detector type.","qTabMeasurement::SetupTimingMode");
|
qDefs::Message(qDefs::CRITICAL,"Unknown detector type.","qTabMeasurement::SetupTimingMode");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
break;
|
break;
|
||||||
@ -683,6 +684,7 @@ void qTabMeasurement::SetTimingMode(int mode){
|
|||||||
success = true;
|
success = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
cout << "Timing mode unknown to GUI" << endl;
|
||||||
//This should never happen
|
//This should never happen
|
||||||
qDefs::Message(qDefs::CRITICAL,"Timing mode unknown to GUI","qTabMeasurement::SetTimingMode");
|
qDefs::Message(qDefs::CRITICAL,"Timing mode unknown to GUI","qTabMeasurement::SetTimingMode");
|
||||||
qDefs::checkErrorMessage(myDet,"qTabMeasurement::SetTimingMode");
|
qDefs::checkErrorMessage(myDet,"qTabMeasurement::SetTimingMode");
|
||||||
|
@ -144,6 +144,7 @@ void qTabSettings::SetupDetectorSettings(){
|
|||||||
item[(int)LowNoise]->setEnabled(false);
|
item[(int)LowNoise]->setEnabled(false);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
cout << "Unknown detector type. Exiting GUI." << endl;
|
||||||
qDefs::Message(qDefs::CRITICAL,"Unknown detector type. Exiting GUI.","qTabSettings::SetupDetectorSettings");
|
qDefs::Message(qDefs::CRITICAL,"Unknown detector type. Exiting GUI.","qTabSettings::SetupDetectorSettings");
|
||||||
exit(-1);
|
exit(-1);
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user