Coverity fix
[u/mrichter/AliRoot.git] / TRD / TRDbase / AliTRDTestCal.C
CommitLineData
7754cd1f 1void Dump(Char_t* comment, Float_t* f)
2{
3 cout << f[0] << " " << f[1] << " " << f[2] << endl;
4}
5
6void Dump(Char_t* comment, Float_t f)
7{
8 cout << comment << ": " << f << endl;
9}
10
11void AliTRDTestCal()
12{
13 AliTRDcalibDB* calib = AliTRDcalibDB::Instance();
14 if (!calib)
15 {
16 cerr << "calibDB singleton has already been terminated." << endl;
17 return;
18 }
19
20 Float_t f[3];
21
22 calib->GetChamberPos(0, f); Dump("chamberpos", f);
23 calib->GetChamberRot(0, f); Dump("chamberrot", f);
24
25 calib->GetStackPos(0, 0, f); Dump("stackpos", f);
26 calib->GetStackRot(0, 0, f); Dump("stackrot", f);
27
28 calib->GetSuperModulePos(0, f); Dump("smpos", f);
29 calib->GetSuperModuleRot(0, f); Dump("smrot", f);
30
31 Dump("vdrift", calib->GetVdrift(0, 0, 0));
32 Dump("vdrift-av", calib->GetVdriftAverage(0));
33
34 Dump("t0", calib->GetT0(0, 0, 0));
35 Dump("t0-av", calib->GetT0Average(0));
36
37 Dump("gain", calib->GetGainFactor(0, 0, 0));
38 Dump("gain-av", calib->GetGainFactorAverage(0));
39
40 Dump("prf", calib->GetPRFWidth(0, 0, 0));
41
42 Dump("sf", calib->GetSamplingFrequency());
43 Dump("timebins", calib->GetNumberOfTimeBins());
44
45 Dump("padstatus", calib->GetPadStatus(0, 0, 0));
46 Dump("mcmstatus", calib->GetMCMStatus(0, 0, 0));
47 Dump("chamberstatus", calib->GetChamberStatus(0));
48 Dump("smstatus", calib->GetSuperModuleStatus(0));
49
50 AliTRDCalMonitoring* mon = calib->GetMonitoringObject();
51 Dump("monitoring", (Float_t) mon);
52 AliTRDCalPIDLQ* pid = calib->GetPIDLQObject();
53 Dump("pid", (Float_t) pid);
54
55}