In vmctest/production:
[u/mrichter/AliRoot.git] / test / vmctest / production / rec.C
CommitLineData
fd03ab3d 1// $Id$
2
3void rec() {
4
5 AliReconstruction reco;
6
7//
8// switch off cleanESD, write ESDfriends and Alignment data
9
10 reco.SetCleanESD(kFALSE);
11 reco.SetWriteESDfriend();
12 reco.SetWriteAlignmentData();
13
14//
15// ITS Efficiency and tracking errors
16
17 reco.SetRunPlaneEff(kTRUE);
18 reco.SetUseTrackingErrorsForAlignment("ITS");
19
20//
21// Residual OCDB
22
23 reco.SetDefaultStorage("alien://Folder=/alice/simulation/2008/v4-15-Release/Residual/");
24
25
26//
27// Vertex from RAW OCDB
28
29 reco.SetSpecificStorage("GRP/Calib/MeanVertexTPC","alien://folder=/alice/data/2010/OCDB");
30 reco.SetSpecificStorage("GRP/Calib/MeanVertex","alien://folder=/alice/data/2010/OCDB");
31
32
33//
34// EMCAL from RAW OCDB
35
36 reco.SetSpecificStorage("EMCAL/Calib/Data","alien://Folder=/alice/data/2010/OCDB");
37 reco.SetSpecificStorage("EMCAL/Calib/Pedestals","alien://Folder=/alice/data/2010/OCDB");
38
39//
40// PHOS from RAW OCDB
41
42 reco.SetSpecificStorage("PHOS/Calib/EmcBadChannels","alien://Folder=/alice/data/2010/OCDB");
43
44//
45// SPD and SDD from RAW OCDB
46
47 reco.SetSpecificStorage("ITS/Calib/SPDDead","alien://folder=/alice/data/2010/OCDB");
48 reco.SetSpecificStorage("TRIGGER/SPD/PITConditions","alien://folder=/alice/data/2010/OCDB");
49 reco.SetSpecificStorage("ITS/Calib/SPDNoise","alien://folder=/alice/data/2010/OCDB");
50 reco.SetSpecificStorage("ITS/Calib/CalibSDD","alien://Folder=/alice/data/2010/OCDB");
51
52//
53// TRD from RAW OCDB
54
55 reco.SetSpecificStorage("TRD/Calib/ChamberStatus","alien://folder=/alice/data/2010/OCDB");
56 reco.SetSpecificStorage("TRD/Calib/PadStatus","alien://folder=/alice/data/2010/OCDB");
57
58//
59// TPC from RAW OCDB
60
61 reco.SetSpecificStorage("TPC/Calib/PadGainFactor","alien://folder=/alice/data/2010/OCDB");
62
63//
64// V0 from RAW OCDB
65
66 reco.SetSpecificStorage("VZERO/Trigger/Data","alien://folder=/alice/data/2010/OCDB");
67 reco.SetSpecificStorage("VZERO/Calib/RecoParam","alien://folder=/alice/data/2010/OCDB");
68 reco.SetSpecificStorage("VZERO/Calib/Data","alien://folder=/alice/data/2010/OCDB");
69 reco.SetSpecificStorage("VZERO/Calib/TimeSlewing","alien://folder=/alice/data/2010/OCDB");
70 reco.SetSpecificStorage("VZERO/Calib/TimeDelays","alien://folder=/alice/data/2010/OCDB");
71
72//
73// TOF from RAW OCDB
74
75// reco.SetSpecificStorage("TOF/Calib/Status","alien://folder=/alice/data/2010/OCDB");
76
77//
78// QA off
79
80 reco.SetRunQA(":");
81
82//
83// The rest
84
85 TStopwatch timer;
86 timer.Start();
87 reco.Run();
88 timer.Stop();
89 timer.Print();
90}