]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/scripts/startGUI.C
Adding helper macros for calibration visualization
[u/mrichter/AliRoot.git] / TPC / scripts / startGUI.C
CommitLineData
4ef03eb2 1TObjArray *arrGUI=0x0;
2TTree *calPads=0x0;
3TTree *calPads2=0x0;
4AliTPCCalibViewerGUI *gui=0x0;
5AliTPCCalibViewerGUI *gui2=0x0;
6AliTPCCalibViewer *viewer=0x0;
7AliTPCCalibViewer *viewer2=0x0;
8
9startGUI(char *file=0x0){
10 if ( file ) {
11 arrGUI=AliTPCCalibViewerGUI::ShowGUI(file);
12 gui=((AliTPCCalibViewerGUI*)arrGUI->At(0));
13 gui2=((AliTPCCalibViewerGUI*)arrGUI->At(1));
14 viewer=gui->GetViewer();
15 viewer2=gui2->GetViewer();
16 calPads=viewer->GetTree();
17 calPads2=viewer2->GetTree();
18 TString refDataTree=gSystem->ExpandPathName("$REF_DATA_TREE");
19 if (!refDataTree.IsNull()&&refDataTree!="$REF_DATA_TREE"){
20 viewer->AddReferenceTree(refDataTree.Data(),"calPads","Ref");
21 viewer2->AddReferenceTree(refDataTree.Data(),"calPads","Ref");
22 gui->Reload();
23 gui2->Reload();
24 }
25 }
26}