]>
Commit | Line | Data |
---|---|---|
1f634c20 | 1 | #include "TGLViewer.h" |
14f85734 | 2 | namespace Alieve |
3 | { | |
1f634c20 | 4 | class ITSModuleStepper; |
5 | } | |
6 | ||
32e219c2 | 7 | void its_module_stepper(Int_t det = 0) |
1f634c20 | 8 | { |
32e219c2 | 9 | TFile *file = TFile::Open("ITS.Digits.root"); |
10 | TDirectory* dir = (TDirectory*) file->Get("Event0"); | |
11 | TTree* tree = (TTree*)dir->Get("TreeD"); | |
1f634c20 | 12 | Alieve::ITSDigitsInfo* di = new Alieve::ITSDigitsInfo(); |
32e219c2 | 13 | di->SetTree(tree); |
1f634c20 | 14 | |
1f634c20 | 15 | gReve->DisableRedraw(); |
32e219c2 | 16 | Alieve::ITSModuleStepper* ms = new Alieve::ITSModuleStepper(di); |
17 | ms->SetMainColor(Color_t(8)); | |
18 | gStyle->SetPalette(1, 0); | |
19 | ms->DisplayDet(det, -1); | |
20 | gReve->AddRenderElement(ms); | |
21 | gReve->Redraw3D(kTRUE); // To enforce camera reset | |
35de75ac | 22 | gReve->EnableRedraw(); |
32e219c2 | 23 | |
24 | TGLViewer* v = (TGLViewer *)gReve->GetGLViewer(); | |
1f634c20 | 25 | v->SetCurrentCamera(TGLViewer::kCameraOrthoXOY); |
32e219c2 | 26 | TGLCameraMarkupStyle* mup = v->GetCameraMarkup(); |
27 | if(mup) mup->SetShow(kFALSE); | |
1f634c20 | 28 | } |