1 //____________________________________________________
\r
2 void AliTRDmakeRecoParamFirstPhysics()
\r
4 AliCDBMetaData *metaData= new AliCDBMetaData();
\r
5 metaData->SetObjectClassName("TObjArray");
\r
6 metaData->SetResponsible("Alexandru Bercuci / Markus Fasel");
\r
7 metaData->SetBeamPeriod(1);
\r
8 metaData->SetAliRootVersion("05-27-06b"); //root version
\r
9 metaData->SetComment(
\r
10 "Reconstruction parameters for low, high, cosmic and calibration runs.\n"
\r
11 "Issue date 24th Feb 2011. TRD not updating tracks.");
\r
12 AliCDBId id("TRD/Calib/RecoParam", 95352, AliCDBRunRange::Infinity());
\r
13 AliCDBManager *man = AliCDBManager::Instance();
\r
14 AliCDBStorage *gStorLoc = man->GetStorage("local://$ALICE_ROOT/OCDB");
\r
18 gStorLoc->Put(CreateRecoParamObject(), id, metaData);
\r
24 //____________________________________________________
\r
25 TObjArray* CreateRecoParamObject()
\r
27 TObjArray *recos = new TObjArray(5);
\r
29 AliTRDrecoParam *rec = 0x0;
\r
30 Double_t cov[]={1., 1., 0., 0., 0.};
\r
31 recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
\r
32 rec->SetEventSpecie(AliRecoParam::kLowMult);
\r
33 rec->SetNameTitle("Default", "TRD Default Reco Param");
\r
34 rec->SetNameTitle("LOW", "TRD Low Flux Reco Param");
\r
35 rec->SetRawStreamVersion("DEFAULT");
\r
36 rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
\r
38 rec->SetVertexConstrained();
\r
39 rec->SetSysCovMatrix(cov);
\r
40 rec->SetChi2YSlope(0.11853);
\r
41 rec->SetChi2ZSlope(0.04527);
\r
42 rec->SetChi2YCut(1.);
\r
43 rec->SetPhiSlope(10.); //3.17954;
\r
44 rec->SetMaxTheta(2.1445);
\r
45 rec->SetMaxPhi(2.7475);
\r
46 rec->SetNMeanClusters(12.89);
\r
47 rec->SetNSigmaClusters(2.095);
\r
48 rec->SetRoadzMultiplicator(3.);
\r
49 rec->SetPtThreshold(0.2);//100.);
\r
50 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
\r
51 rec->SetAsDefault();
\r
53 recos->AddLast(rec = AliTRDrecoParam::GetHighFluxParam());
\r
54 rec->SetEventSpecie(AliRecoParam::kHighMult);
\r
55 rec->SetNameTitle("HIGH", "TRD High Flux Reco Param");
\r
56 rec->SetRawStreamVersion("DEFAULT");
\r
57 rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
\r
59 rec->SetVertexConstrained();
\r
60 rec->SetSysCovMatrix(cov);
\r
61 rec->SetChi2YSlope(0.11853);
\r
62 rec->SetChi2ZSlope(0.04527);
\r
63 rec->SetChi2YCut(1.);
\r
64 rec->SetPhiSlope(10.); //3.17954;
\r
65 rec->SetMaxTheta(2.1445);
\r
66 rec->SetMaxPhi(2.7475);
\r
67 rec->SetNMeanClusters(12.89);
\r
68 rec->SetNSigmaClusters(2.095);
\r
69 rec->SetPtThreshold(0.2);//100.);
\r
70 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
\r
72 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
\r
73 rec->SetEventSpecie(AliRecoParam::kCosmic);
\r
74 rec->SetNameTitle("COSMIC", "TRD Cosmic Reco Param");
\r
75 rec->SetRawStreamVersion("DEFAULT");
\r
76 rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
\r
78 rec->SetPtThreshold(0.2);
\r
79 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
\r
81 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
\r
82 rec->SetEventSpecie(AliRecoParam::kCalib);
\r
83 rec->SetNameTitle("CALIBRATION", "TRD Calibration Reco Param");
\r
84 rec->SetRawStreamVersion("DEFAULT");
\r