]>
Commit | Line | Data |
---|---|---|
5978a430 | 1 | //____________________________________________________\r |
2 | void AliTRDmakeRecoParam()\r | |
3 | {\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("Ideal reconstruction parameters for low, high and cosmic runs");\r | |
10 | \r | |
11 | AliCDBId id("TRD/Calib/RecoParam", 0, AliCDBRunRange::Infinity()); \r | |
12 | AliCDBManager *man = AliCDBManager::Instance();\r | |
162637e4 | 13 | AliCDBStorage *gStorLoc = man->GetStorage("local://$ALICE_ROOT/OCDB");\r |
5978a430 | 14 | if (!gStorLoc) {\r |
15 | return;\r | |
16 | }\r | |
17 | gStorLoc->Put(CreateRecoParamObject(), id, metaData); \r | |
18 | \r | |
19 | return;\r | |
20 | }\r | |
21 | \r | |
22 | \r | |
23 | //____________________________________________________\r | |
24 | TObjArray* CreateRecoParamObject()\r | |
25 | {\r | |
0c19b2c9 | 26 | TObjArray *recos = new TObjArray(4);\r |
5978a430 | 27 | \r |
28 | AliTRDrecoParam *rec = 0x0;\r | |
29 | recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());\r | |
30 | rec->SetAsDefault();\r | |
a2fbb6ec | 31 | rec->SetNameTitle("Default", "TRD Default Reco Param");\r |
5978a430 | 32 | // further settings for low flux reco param\r |
33 | // reco->SetThisAndThat()\r | |
34 | \r | |
0c19b2c9 | 35 | recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());\r |
a2fbb6ec | 36 | rec->SetEventSpecie(AliRecoParam::kLowMult);\r |
37 | rec->SetNameTitle("LOW", "TRD Low Flux Reco Param");\r | |
0c19b2c9 | 38 | \r |
5978a430 | 39 | recos->AddLast(rec = AliTRDrecoParam::GetHighFluxParam());\r |
a2fbb6ec | 40 | rec->SetEventSpecie(AliRecoParam::kHighMult);\r |
0c19b2c9 | 41 | rec->SetNameTitle("HIGH", "TRD High Flux Reco Param");\r |
5978a430 | 42 | \r |
43 | recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());\r | |
a2fbb6ec | 44 | rec->SetEventSpecie(AliRecoParam::kCosmic);\r |
0c19b2c9 | 45 | rec->SetNameTitle("COSMIC", "TRD Cosmic Reco Param");\r |
a2fbb6ec | 46 | rec->SetRawStreamVersion("FAST");\r |
47 | \r | |
48 | recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());\r | |
49 | rec->SetEventSpecie(AliRecoParam::kCalib);\r | |
50 | rec->SetNameTitle("CALIBRATION", "TRD Calibration Reco Param");\r | |
51 | rec->SetRawStreamVersion("FAST");\r | |
52 | \r | |
53 | // recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());\r | |
54 | // rec->SetNameTitle("HLT", "TRD HLT Reco Param");\r | |
55 | // rec->SetChi2Y(.1);\r | |
56 | // rec->SetChi2Z(5.);\r | |
5978a430 | 57 | \r |
58 | return recos;\r | |
59 | }\r |