]> git.uio.no Git - u/mrichter/AliRoot.git/blame - test/vmctest/production/rec.C
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
5e96a63b 9
fd03ab3d 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
5e96a63b 26//
27// GRP from local OCDB
28
29 reco.SetSpecificStorage("GRP/GRP/Data",
30 Form("local://%s",gSystem->pwd()));
31
32
fd03ab3d 33//
34// Vertex from RAW OCDB
35
36 reco.SetSpecificStorage("GRP/Calib/MeanVertexTPC","alien://folder=/alice/data/2010/OCDB");
37 reco.SetSpecificStorage("GRP/Calib/MeanVertex","alien://folder=/alice/data/2010/OCDB");
38
39
5e96a63b 40//
fd03ab3d 41// EMCAL from RAW OCDB
42
43 reco.SetSpecificStorage("EMCAL/Calib/Data","alien://Folder=/alice/data/2010/OCDB");
44 reco.SetSpecificStorage("EMCAL/Calib/Pedestals","alien://Folder=/alice/data/2010/OCDB");
45
46//
47// PHOS from RAW OCDB
48
49 reco.SetSpecificStorage("PHOS/Calib/EmcBadChannels","alien://Folder=/alice/data/2010/OCDB");
50
51//
52// SPD and SDD from RAW OCDB
53
54 reco.SetSpecificStorage("ITS/Calib/SPDDead","alien://folder=/alice/data/2010/OCDB");
55 reco.SetSpecificStorage("TRIGGER/SPD/PITConditions","alien://folder=/alice/data/2010/OCDB");
5e96a63b 56 reco.SetSpecificStorage("ITS/Calib/SPDNoise","alien://folder=/alice/data/2010/OCDB");
fd03ab3d 57 reco.SetSpecificStorage("ITS/Calib/CalibSDD","alien://Folder=/alice/data/2010/OCDB");
58
59//
60// TRD from RAW OCDB
61
62 reco.SetSpecificStorage("TRD/Calib/ChamberStatus","alien://folder=/alice/data/2010/OCDB");
63 reco.SetSpecificStorage("TRD/Calib/PadStatus","alien://folder=/alice/data/2010/OCDB");
64
65//
66// TPC from RAW OCDB
67
68 reco.SetSpecificStorage("TPC/Calib/PadGainFactor","alien://folder=/alice/data/2010/OCDB");
69
70//
71// V0 from RAW OCDB
72
73 reco.SetSpecificStorage("VZERO/Trigger/Data","alien://folder=/alice/data/2010/OCDB");
74 reco.SetSpecificStorage("VZERO/Calib/RecoParam","alien://folder=/alice/data/2010/OCDB");
75 reco.SetSpecificStorage("VZERO/Calib/Data","alien://folder=/alice/data/2010/OCDB");
76 reco.SetSpecificStorage("VZERO/Calib/TimeSlewing","alien://folder=/alice/data/2010/OCDB");
77 reco.SetSpecificStorage("VZERO/Calib/TimeDelays","alien://folder=/alice/data/2010/OCDB");
78
79//
80// TOF from RAW OCDB
81
5e96a63b 82 reco.SetSpecificStorage("TOF/Calib/Status","alien://folder=/alice/data/2010/OCDB");
fd03ab3d 83
84//
5e96a63b 85// FMD from RAW OCDB
86
87 reco.SetSpecificStorage("FMD/Calib/Pedestal", "alien://folder=/alice/data/2010/OCDB");
88 reco.SetSpecificStorage("FMD/Calib/PulseGain","alien://folder=/alice/data/2010/OCDB");
89 reco.SetSpecificStorage("FMD/Calib/Dead", "alien://folder=/alice/data/2010/OCDB");
90 reco.SetSpecificStorage("FMD/Calib/AltroMap","alien://folder=/alice/data/2010/OCDB");
91
fd03ab3d 92
fd03ab3d 93
94//
fd03ab3d 95 TStopwatch timer;
96 timer.Start();
97 reco.Run();
98 timer.Stop();
99 timer.Print();
100}