]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/alice-macros/tof_digits_sector.C
fix TRD digits display
[u/mrichter/AliRoot.git] / EVE / alice-macros / tof_digits_sector.C
CommitLineData
d810d0de 1// $Id$
2// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4/**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
51346b82 7 * full copyright notice. *
d810d0de 8 **************************************************************************/
16718cdc 9
61d93123 10void tof_digits_sector(Int_t sector=0)
11{
455b87be 12
81515106 13 TGeoManager *localGeoManager = gEve->GetGeometry("./geometry.root");// gGeoManager = gEve->GetDefaultGeometry();
61d93123 14 if (!localGeoManager) {
15 printf("ERROR: no TGeo\n");
16 }
17
d810d0de 18 AliRunLoader* rl = AliEveEventManager::AssertRunLoader();
61d93123 19 rl->LoadDigits("TOF");
20 TTree* dt = rl->GetTreeD("TOF", false);
21
d810d0de 22 AliEveTOFDigitsInfo* di = new AliEveTOFDigitsInfo();
61d93123 23
24 di->SetTree(dt);
25
9537e66c 26 AliTOFGeometry* g = di->GetTOFgeometry();
61d93123 27
28 gStyle->SetPalette(1, 0);
84aff7a4 29 gEve->DisableRedraw();
61d93123 30
31 Char_t sectorName[100];
32 Char_t sectorTitle[200];
33
84aff7a4 34 TEveElementList* ll = new TEveElementList("TOF");
61d93123 35 ll->SetTitle("TOF detector");
fbc350a3 36 ll->SetMainColor(2);
84aff7a4 37 gEve->AddElement(ll);
61d93123 38
d810d0de 39 AliEveTOFSector* m = new AliEveTOFSector(localGeoManager, sector, dt);
61d93123 40 m->SetName("Sector");
41 m->SetAutoTrans(kFALSE);
42 m->SetTrans();
84aff7a4 43 gEve->AddElement(m, ll);
61d93123 44
84aff7a4 45 gEve->EnableRedraw();
61d93123 46}