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