]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCCalibViewerGUI.cxx
Macro that generates the Full MisAlignment in ACORDE Geometry
[u/mrichter/AliRoot.git] / TPC / AliTPCCalibViewerGUI.cxx
index da6b73adac0b08d1261cc9813ad547952c1edb70..68387ea9a79d8d324a153fa7457a03c870860a3f 100644 (file)
@@ -1184,7 +1184,7 @@ AliTPCCalibViewerGUI::AliTPCCalibViewerGUI(const AliTPCCalibViewerGUI &c)
 }
 
 
-AliTPCCalibViewerGUI & AliTPCCalibViewerGUI::operator =(const AliTPCCalibViewerGUI & param) {
+AliTPCCalibViewerGUI & AliTPCCalibViewerGUI::operator =(const AliTPCCalibViewerGUI & /*param*/) {
    //
    // dummy assignment operator
    //
@@ -1245,6 +1245,7 @@ void AliTPCCalibViewerGUI::Initialize(AliTPCCalibViewer *viewer) {
    
    // fill fListVariables, list of drawable variables:
    TObjArray* arr = fViewer->GetListOfVariables();
+   if (!arr) return;
    TIterator* iter = arr->MakeIterator();
    iter->Reset();
    TObjString* currentStr = 0;
@@ -1630,6 +1631,7 @@ void AliTPCCalibViewerGUI::DoDraw() {
    //
    
    // specify data to plot:
+  if (!GetDrawString()) return;
    TString desiredData(GetDrawString()->Data());
    // specify sector:
    TString sectorStr(GetSectorString()->Data());