1 // ---------------------------------------------------------------------- //
4 gStyle->SetPalette(1, 0);
6 gReve->DisableRedraw();
8 TObjArray *pmdddlcont = new TObjArray();
16 AliRawReaderRoot reader("raw.root",ievt);
17 AliPMDRawStream stream(&reader);
20 Reve::RenderElementList* l = new Reve::RenderElementList("Parent Dir");
22 // l->SetMainColor((Color_t)3);
23 gReve->AddRenderElement(l);
30 for (Int_t ipl = 1; ipl < 2; ipl++)
46 Reve::RenderElementList* lplane = new Reve::RenderElementList(spl.Data());
47 // l->SetMainColor((Color_t)3);
48 gReve->AddRenderElement(l,lplane);
50 for (Int_t iddl = istartDDL; iddl < iendDDL; iddl++)
51 //for (Int_t iddl = 0; iddl < 1; iddl++)
55 Reve::RenderElementList* lddl = new Reve::RenderElementList(sddl.Data());
56 // l->SetMainColor((Color_t)3);
57 gReve->AddRenderElement(lplane,lddl);
65 else if (iddl >=4 && iddl < 6)
70 reader.Select("PMD", iddl, iddl);
71 Bool_t junk = stream.DdlData(iddl,pmdddlcont);
73 for (Int_t ism = 0; ism < NSM; ism++)
74 //for (Int_t ism = 0; ism < 1; ism++)
76 Alieve::PMDModule *lmodule = new Alieve::PMDModule();
77 lmodule->SetPosition(0.,0.,360.);
78 lmodule->DisplayRawData(modnumber,pmdddlcont);
79 gReve->AddRenderElement(lddl, lmodule);
81 if (iddl == 4 && modnumber == 30) modnumber = 42;
89 gReve->EnableRedraw();
94 // ---------------------------------------------------------------------- //