1 //____________________________________________________
\r
2 void AliTRDmakeRecoParamFirstPhysics()
\r
4 AliCDBMetaData *metaData= new AliCDBMetaData();
\r
5 metaData->SetObjectClassName("TObjArray");
\r
6 metaData->SetResponsible("Alexandru Bercuci");
\r
7 metaData->SetBeamPeriod(1);
\r
8 metaData->SetAliRootVersion("05-21-01"); //root version
\r
9 metaData->SetComment("First Physics reconstruction parameters for low, high and cosmic runs");
\r
11 AliCDBId id("TRD/Calib/RecoParam", 95352, AliCDBRunRange::Infinity());
\r
12 AliCDBManager *man = AliCDBManager::Instance();
\r
13 AliCDBStorage *gStorLoc = man->GetStorage("local://$ALICE_ROOT/OCDB");
\r
17 gStorLoc->Put(CreateRecoParamObject(), id, metaData);
\r
23 //____________________________________________________
\r
24 TObjArray* CreateRecoParamObject()
\r
26 TObjArray *recos = new TObjArray(5);
\r
28 AliTRDrecoParam *rec = 0x0;
\r
29 recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
\r
30 rec->SetAsDefault();
\r
31 rec->SetNameTitle("Default", "TRD Default Reco Param");
\r
32 rec->SetRawStreamVersion("FAST");
\r
34 rec->SetVertexConstrained();
\r
35 Double_t cov[5] = {2.,2.,0.,0.,0.}
\r
36 rec->SetSysCovMatrix(cov);
\r
37 rec->SetChi2YSlope(0.11853);
\r
38 rec->SetChi2ZSlope(0.04527);
\r
39 rec->SetChi2YCut(1.);
\r
40 rec->SetPhiSlope(10.); //3.17954;
\r
41 rec->SetMaxTheta(2.1445);
\r
42 rec->SetMaxPhi(2.7475);
\r
43 rec->SetNMeanClusters(12.89);
\r
44 rec->SetNSigmaClusters(2.095);
\r
45 rec->SetRoadzMultiplicator(3.);
\r
46 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
\r
48 recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
\r
49 rec->SetEventSpecie(AliRecoParam::kLowMult);
\r
50 rec->SetNameTitle("LOW", "TRD Low Flux Reco Param");
\r
51 rec->SetRawStreamVersion("FAST");
\r
53 rec->SetVertexConstrained();
\r
54 rec->SetSysCovMatrix(cov);
\r
55 rec->SetChi2YSlope(0.11853);
\r
56 rec->SetChi2ZSlope(0.04527);
\r
57 rec->SetChi2YCut(1.);
\r
58 rec->SetPhiSlope(10.); //3.17954;
\r
59 rec->SetMaxTheta(2.1445);
\r
60 rec->SetMaxPhi(2.7475);
\r
61 rec->SetNMeanClusters(12.89);
\r
62 rec->SetNSigmaClusters(2.095);
\r
63 rec->SetRoadzMultiplicator(3.);
\r
64 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
\r
66 recos->AddLast(rec = AliTRDrecoParam::GetHighFluxParam());
\r
67 rec->SetEventSpecie(AliRecoParam::kHighMult);
\r
68 rec->SetNameTitle("HIGH", "TRD High Flux Reco Param");
\r
69 rec->SetRawStreamVersion("FAST");
\r
71 rec->SetVertexConstrained();
\r
72 rec->SetSysCovMatrix(cov);
\r
73 rec->SetChi2YSlope(0.11853);
\r
74 rec->SetChi2ZSlope(0.04527);
\r
75 rec->SetChi2YCut(1.);
\r
76 rec->SetPhiSlope(10.); //3.17954;
\r
77 rec->SetMaxTheta(2.1445);
\r
78 rec->SetMaxPhi(2.7475);
\r
79 rec->SetNMeanClusters(12.89);
\r
80 rec->SetNSigmaClusters(2.095);
\r
82 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
\r
83 rec->SetEventSpecie(AliRecoParam::kCosmic);
\r
84 rec->SetNameTitle("COSMIC", "TRD Cosmic Reco Param");
\r
85 rec->SetRawStreamVersion("FAST");
\r
88 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
\r
89 rec->SetEventSpecie(AliRecoParam::kCalib);
\r
90 rec->SetNameTitle("CALIBRATION", "TRD Calibration Reco Param");
\r
91 rec->SetRawStreamVersion("FAST");
\r
94 // recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
\r
95 // rec->SetNameTitle("HLT", "TRD HLT Reco Param");
\r
96 // rec->SetChi2Y(.1);
\r
97 // rec->SetChi2Z(5.);
\r