]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/macros/printCalibObjectsInfo.C
added printout of stats
[u/mrichter/AliRoot.git] / TPC / macros / printCalibObjectsInfo.C
CommitLineData
84ba3a48 1printCalibObjectsInfo(const char* filename="CalibObjects.root")
2{
3 gROOT->Macro("$ALICE_ROOT/PWGPP/CalibMacros/CPass0/LoadLibraries.C");
4 TFile f(filename,"read");
56815684 5
84ba3a48 6 TObjArray* tpcCalib = f.Get("TPCCalib");
7 tpcCalib->Print();
8 AliTPCcalibCalib* calibCalib = tpcCalib->FindObject("calibTPC");
9 AliTPCcalibTimeGain* calibTimeGain = tpcCalib->FindObject("calibTimeGain");
10 AliTPCcalibGainMult* calibGainMult = tpcCalib->FindObject("calibGainMult");
11 AliTPCcalibTime* calibTime = tpcCalib->FindObject("calibTime");
12
56815684 13
84ba3a48 14 if (!calibCalib || !calibTimeGain || !calibGainMult || !calibTime)
15 {
16 printf("file empty\n");
17 return;
18 }
19
20 printf("\ncalibTimeGain->GetHistGainTime()->GetEntries() = %10i, size: %.2f MB\n", calibTimeGain->GetHistGainTime()->GetEntries(),
21 (AliSysInfo::EstimateObjectSize(calibTimeGain->GetHistGainTime()))/1024./1024);
22 printf("\n");
23
24 printf("calibGainMult->GetHistGainSector()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistGainSector()->GetEntries(),
25 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistGainSector())/1024./1024));
26 printf("calibGainMult->GetHistPadEqual()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistPadEqual()->GetEntries(),
27 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistPadEqual())/1024./1024));
28 printf("calibGainMult->GetHistGainMult()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistGainMult()->GetEntries(),
29 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistGainMult())/1024./1024));
30 printf("calibGainMult->GetHistdEdxMap()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistdEdxMap()->GetEntries(),
31 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistdEdxMap())/1024./1024));
32 printf("calibGainMult->GetHistdEdxMax()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistdEdxMax()->GetEntries(),
33 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistdEdxMax())/1024./1024));
34 printf("calibGainMult->GetHistdEdxTot()->GetEntries() = %10i, size: %.2f MB\n", calibGainMult->GetHistdEdxTot()->GetEntries(),
35 (AliSysInfo::EstimateObjectSize(calibGainMult->GetHistdEdxTot())/1024./1024));
36 printf("\n");
37
38 for (int n=0; n<3; n++)
39 {
40 printf("calibTime->GetHistVdriftLaserA(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetHistVdriftLaserA(n)->GetEntries(),
41 (AliSysInfo::EstimateObjectSize(calibTime->GetHistVdriftLaserA(n))/1024./1024));
42 printf("calibTime->GetHistVdriftLaserC(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetHistVdriftLaserC(n)->GetEntries(),
43 (AliSysInfo::EstimateObjectSize(calibTime->GetHistVdriftLaserC(n))/1024./1024));
44 }
45
46 for (int n=0; n<12; n++)
47 {
48 printf("calibTime->GetTPCVertexHisto(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetTPCVertexHisto(n)->GetEntries(),
49 (AliSysInfo::EstimateObjectSize(calibTime->GetTPCVertexHisto(n))/1024./1024));
50 }
51
52 for (int n=0; n<5; n++)
53 {
54 printf("calibTime->GetTPCVertexHistoCorrelation(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetTPCVertexHistoCorrelation(n)->GetEntries(),
55 (AliSysInfo::EstimateObjectSize(calibTime->GetTPCVertexHistoCorrelation(n))/1024./1024));
56 printf("calibTime->GetResHistoTPCCE(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetResHistoTPCCE(n)->GetEntries(),
57 (AliSysInfo::EstimateObjectSize(calibTime->GetResHistoTPCCE(n))/1024./1024));
58 printf("calibTime->GetResHistoTPCITS(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetResHistoTPCITS(n)->GetEntries(),
59 (AliSysInfo::EstimateObjectSize(calibTime->GetResHistoTPCITS(n))/1024./1024));
60 printf("calibTime->GetResHistoTPCvertex(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetResHistoTPCvertex(n)->GetEntries(),
61 (AliSysInfo::EstimateObjectSize(calibTime->GetResHistoTPCvertex(n))/1024./1024));
62 printf("calibTime->GetResHistoTPCTRD(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetResHistoTPCTRD(n)->GetEntries(),
63 (AliSysInfo::EstimateObjectSize(calibTime->GetResHistoTPCTRD(n))/1024./1024));
64 printf("calibTime->GetResHistoTPCTOF(%i)->GetEntries() = %10i, size: %.2f MB\n", n, calibTime->GetResHistoTPCTOF(n)->GetEntries(),
65 (AliSysInfo::EstimateObjectSize(calibTime->GetResHistoTPCTOF(n))/1024./1024));
66 }
56815684 67
68 TObjArray* TPCCluster = f.Get("TPCCluster");
69 if (TPCCluster)
70 {
71 TPCCluster->Print();
72 AliTPCcalibTracks* calibTracks = TPCCluster->FindObject("calibTracks");
73 printf("calibTracks->fHisDeltaY->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisDeltaY)->GetEntries(),
74 (AliSysInfo::EstimateObjectSize(calibTracks->fHisDeltaY)/1024./1024.));
75 printf("calibTracks->fHisDeltaZ->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisDeltaZ)->GetEntries(),
76 (AliSysInfo::EstimateObjectSize(calibTracks->fHisDeltaZ)/1024./1024.));
77 printf("calibTracks->fHisRMSY->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisRMSY)->GetEntries(),
78 (AliSysInfo::EstimateObjectSize(calibTracks->fHisRMSY)/1024./1024.));
79 printf("calibTracks->fHisRMSZ->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisRMSZ)->GetEntries(),
80 (AliSysInfo::EstimateObjectSize(calibTracks->fHisRMSZ)/1024./1024.));
81 printf("calibTracks->fHisQmax->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisQmax)->GetEntries(),
82 (AliSysInfo::EstimateObjectSize(calibTracks->fHisQmax)/1024./1024.));
83 printf("calibTracks->fHisQtot->GetEntries() = %10i, size: %.2f MB\n", n, (calibTracks->fHisQtot)->GetEntries(),
84 (AliSysInfo::EstimateObjectSize(calibTracks->fHisQtot)/1024./1024.));
85 }
86
87
84ba3a48 88}