Coverity
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveMUONChamber.cxx
index 5fac0f3b007d10cbfe1cf2ebc37bfbbe089ff5f7..b2e1f6cc86bb5f84ec83b542aeba293e4f74be78 100644 (file)
@@ -1,5 +1,5 @@
 // $Id$
-// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
+// Main authors: Matevz Tadel & Alja Mrak-Tadel & Bogdan Vulpescu: 2006, 2007
 
 /**************************************************************************
  * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
@@ -15,9 +15,7 @@
 #include <TBuffer3DTypes.h>
 #include <TVirtualPad.h>
 #include <TVirtualViewer3D.h>
-
 #include <TStyle.h>
-#include <TColor.h>
 #include <TMath.h>
 
 
@@ -29,20 +27,21 @@ ClassImp(AliEveMUONChamber)
 
 //______________________________________________________________________________
 AliEveMUONChamber::AliEveMUONChamber(Int_t id, const Text_t* n, const Text_t* t) :
-TEveElement(fFrameColor),
-TNamed(n,t),
-fMUONData(0),
-fFrameColor((Color_t)2),
-fRTS(1),
-fChamberID(0),
-fQuadSet1(n,t),
-fQuadSet2(n,t),
-fPointSet1(n),
-fPointSet2(n),
-fThreshold(0),
-fMaxVal(4096),
-fClusterSize(5),
-fHitSize(5)
+  TEveElement(fFrameColor),
+  TNamed(n,t),
+  fMUONData(0),
+  fFrameColor(2),
+  fRTS(1),
+  fChamberID(0),
+  fQuadSet1(n,t),
+  fQuadSet2(n,t),
+  fPointSet1(n),
+  fPointSet2(n),
+  fThreshold(0),
+  fMaxVal(4096),
+  fClusterSize(5),
+  fHitSize(5),
+  fColorArray(0)
 {
   //
   // constructor
@@ -50,9 +49,9 @@ fHitSize(5)
 
   Char_t name[256];
   if (id < 10) {
-    sprintf(name,"Chamber %02d (trac)",id);
+    snprintf(name,256,"Chamber %02d (trac)",id);
   } else {
-    sprintf(name,"Chamber %02d (trig)",id);
+    snprintf(name,256,"Chamber %02d (trig)",id);
   }
   SetName(name);
 
@@ -247,26 +246,27 @@ void AliEveMUONChamber::ClearColorArray()
 //______________________________________________________________________________
 void AliEveMUONChamber::SetDataSource(AliEveMUONData* data)
 {
+  // Set source of data.
 
   if (data == fMUONData) return;
   if(fMUONData) fMUONData->DecRefCount();
   fMUONData = data;
   if(fMUONData) fMUONData->IncRefCount();
   IncRTS();
-
 }
 
 //______________________________________________________________________________
 AliEveMUONChamberData* AliEveMUONChamber::GetChamberData() const
 {
+  // Return source of data.
 
   return fMUONData ? fMUONData->GetChamberData(fChamberID) : 0;
-
 }
 
 //______________________________________________________________________________
 void AliEveMUONChamber::UpdateQuads()
 {
+  // Update digit representation.
 
   fQuadSet1.Reset(TEveQuadSet::kQT_RectangleXY, kTRUE, 32);
   fQuadSet2.Reset(TEveQuadSet::kQT_RectangleXY, kTRUE, 32);
@@ -360,12 +360,12 @@ void AliEveMUONChamber::UpdateQuads()
 //______________________________________________________________________________
 void AliEveMUONChamber::SetChamberID(Int_t id)
 {
+  // Set id of chamber to display.
 
   if (id <  0) id = 0;
   if (id > 13) id = 13;
 
   fChamberID = id;
   IncRTS();
-
 }