]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RALICE/AliSignal.cxx
NvE Some cosmetics in the output of AliSignal::List.
[u/mrichter/AliRoot.git] / RALICE / AliSignal.cxx
index 4048a0fc4525ec0891c558f26860447cc27a9027..ba90534636dc339b09c893e906d9b456ff808372 100644 (file)
@@ -512,11 +512,14 @@ void AliSignal::List(Int_t j)
    obj=GetLink(i);
    if (obj)
    {
-    const char* lname=obj->GetName();
-    const char* ltitle=obj->GetTitle();
     cout << "    Link to : " << obj->ClassName();
-    if (strlen(lname))  cout << " Name : " << lname;
-    if (strlen(ltitle)) cout << " Title : " << ltitle;
+    if (obj->InheritsFrom("TNamed"))
+    {
+     const char* lname=obj->GetName();
+     const char* ltitle=obj->GetTitle();
+     if (strlen(lname))  cout << " Name : " << lname;
+     if (strlen(ltitle)) cout << " Title : " << ltitle;
+    }
     cout << endl;
    }
   }
@@ -543,11 +546,14 @@ void AliSignal::List(Int_t j)
    obj=GetLink(j);
    if (obj)
    {
-    const char* lnamej=obj->GetName();
-    const char* ltitlej=obj->GetTitle();
     cout << "    Link to : " << obj->ClassName();
-    if (strlen(lnamej))  cout << " Name : " << lnamej;
-    if (strlen(ltitlej)) cout << " Title : " << ltitlej;
+    if (obj->InheritsFrom("TNamed"))
+    {
+     const char* lnamej=obj->GetName();
+     const char* ltitlej=obj->GetTitle();
+     if (strlen(lnamej))  cout << " Name : " << lnamej;
+     if (strlen(ltitlej)) cout << " Title : " << ltitlej;
+    }
     cout << endl;
    }
   }