]>
Commit | Line | Data |
---|---|---|
dce94be0 | 1 | Int_t ShowMixingInfo(TString filename="MixInfo.root") { |
2 | ||
3 | Int_t num=0; | |
4 | ||
b0635849 | 5 | if (gSystem->Load("libTree") < 0) {num++; return num;} |
6 | if (gSystem->Load("libGeom") < 0) {num++; return num;} | |
7 | if (gSystem->Load("libVMC") < 0) {num++; return num;} | |
8 | if (gSystem->Load("libMinuit") < 0) {num++; return num;} | |
9 | if (gSystem->Load("libPhysics") < 0) {num++; return num;} | |
10 | if (gSystem->Load("libSTEERBase") < 0) {num++; return num;} | |
11 | if (gSystem->Load("libESD") < 0) {num++; return num;} | |
12 | if (gSystem->Load("libAOD") < 0) {num++; return num;} | |
13 | if (gSystem->Load("libANALYSIS") < 0) {num++; return num;} | |
14 | if (gSystem->Load("libOADB") < 0) {num++; return num;} | |
15 | if (gSystem->Load("libANALYSISalice") < 0) {num++; return num;} | |
16 | if (gSystem->Load("libEventMixing") < 0) {num++; return num;} | |
dce94be0 | 17 | |
18 | TFile *f = TFile::Open(filename.Data(),"READ"); | |
19 | ||
20 | ||
21 | TList *fOutputList = (TList*)f->Get("cMixInfoList"); | |
22 | if (!fOutputList) { | |
23 | AliError("fOutputList not available"); | |
24 | return; | |
25 | } | |
26 | fOutputList->Print(); | |
27 | fMixInfo = (AliMixInfo *) fOutputList->FindObject("mixInfo"); | |
28 | if (fMixInfo) { | |
29 | fMixInfo->Draw("HIST"); | |
30 | AliMixEventPool *evPool = (AliMixEventPool *) fMixInfo->GetEventPool("mixEventPool"); | |
31 | if (evPool) evPool->Print(); | |
32 | } | |
33 | ||
34 | ||
35 | return 0; | |
36 | } |