// $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. *
#include <TBuffer3DTypes.h>
#include <TVirtualPad.h>
#include <TVirtualViewer3D.h>
-
#include <TStyle.h>
-#include <TColor.h>
#include <TMath.h>
TEveElement(fFrameColor),
TNamed(n,t),
fMUONData(0),
- fFrameColor((Color_t)2),
+ fFrameColor(2),
fRTS(1),
fChamberID(0),
fQuadSet1(n,t),
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);
//______________________________________________________________________________
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);
//______________________________________________________________________________
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();
-
}