]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/alice-macros/its_digits.C
Changed default point-size in accordance with the new convention.
[u/mrichter/AliRoot.git] / EVE / alice-macros / its_digits.C
CommitLineData
5a5a1232 1// $Id$
2
3void its_digits(Int_t mode=7)
4{
5 AliRunLoader* rl = Alieve::Event::AssertRunLoader();
6 rl->LoadDigits("ITS");
7 TTree* dt = rl->GetTreeD("ITS", false);
8
9 Alieve::ITSDigitsInfo* di = new Alieve::ITSDigitsInfo();
10 di->SetTree(dt);
11 di->Dump();
12 AliITSgeom* g = di->fGeom;
13
14 gStyle->SetPalette(1, 0);
15
16 gReve->DisableRedraw();
17
18 if (mode & 1) {
19 Reve::RenderElementList* l = new Reve::RenderElementList("SPD");
20 l->SetTitle("Silicon Pixel Detectors");
21 l->SetMainColor((Color_t)2);
5b96ea20 22 gReve->AddRenderElement(l);
5a5a1232 23 for(Int_t i=g->GetStartSPD(); i<=g->GetLastSPD(); i++) {
24 Alieve::ITSModule* m = new Alieve::ITSModule(i, di, (Color_t)2);
5b96ea20 25 gReve->AddRenderElement(l, m);
5a5a1232 26 }
5a5a1232 27 }
28
29 if (mode & 2) {
30 Reve::RenderElementList* l = new Reve::RenderElementList("SDD");
31 l->SetTitle("Silicon Drift Detectors");
32 l->SetMainColor((Color_t)3);
5b96ea20 33 gReve->AddRenderElement(l);
5a5a1232 34 for(Int_t i=g->GetStartSDD(); i<=g->GetLastSDD(); i++) {
35 Alieve::ITSModule* m = new Alieve::ITSModule(i, di, (Color_t)3);
5b96ea20 36 gReve->AddRenderElement(l, m);
5a5a1232 37 }
5a5a1232 38 }
39
40 if (mode & 4) {
41 Reve::RenderElementList* l = new Reve::RenderElementList("SSD");
42 l->SetTitle("Silicon Strip Detectors");
43 l->SetMainColor((Color_t)4);
5b96ea20 44 gReve->AddRenderElement(l);
5a5a1232 45 for(Int_t i=g->GetStartSSD(); i<=g->GetLastSSD(); i++) {
46 Alieve::ITSModule* m = new Alieve::ITSModule(i, di, (Color_t)4);
5b96ea20 47 gReve->AddRenderElement(l, m);
5a5a1232 48 }
5a5a1232 49 }
50
51 gReve->EnableRedraw();
52}