bugfix in TRD eve
authorslindal <slindal@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 27 Mar 2010 17:31:56 +0000 (17:31 +0000)
committerslindal <slindal@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 27 Mar 2010 17:31:56 +0000 (17:31 +0000)
HLT/EVE/AliHLTEveTRD.cxx

index 4c0c949..da51812 100644 (file)
@@ -40,6 +40,8 @@ AliHLTEveTRD::AliHLTEveTRD() :
   fNColorBins(15)
 {
   // Constructor.
+  fEveColClusters = CreatePointSetArray();
+  fEventManager->GetEveManager()->AddElement(fEveColClusters);
 
 }
 
@@ -139,10 +141,11 @@ void AliHLTEveTRD::UpdateElements() {
   if(fCanvas) fCanvas->Update();
   // if(fEveClusters) fEveClusters->ResetBBox();
 
-  for (Int_t ib = 0; ib <= fNColorBins + 1; ++ib) {
-    fEveColClusters->GetBin(ib)->ResetBBox();
+  if(fEveColClusters) {
+    for (Int_t ib = 0; ib <= fNColorBins + 1; ++ib) {
+      fEveColClusters->GetBin(ib)->ResetBBox();
+    }
   }
-
 }
 
 void AliHLTEveTRD::ResetElements(){