1 //____________________________________________________
2 void AliTRDmakeRecoParam()
4 AliCDBMetaData *metaData= new AliCDBMetaData();
5 metaData->SetObjectClassName("TObjArray");
6 metaData->SetResponsible("Alexandru Bercuci");
7 metaData->SetBeamPeriod(1);
8 metaData->SetAliRootVersion("05-21-01"); //root version
9 metaData->SetComment("Ideal reconstruction parameters for low, high and cosmic runs");
11 AliCDBId id("TRD/Calib/RecoParam", 0, AliCDBRunRange::Infinity());
12 AliCDBManager *man = AliCDBManager::Instance();
13 AliCDBStorage *gStorLoc = man->GetStorage("local://$ALICE_ROOT/OCDB");
17 gStorLoc->Put(CreateRecoParamObject(), id, metaData);
23 //____________________________________________________
24 TObjArray* CreateRecoParamObject()
26 TObjArray *recos = new TObjArray(4);
28 AliTRDrecoParam *rec = 0x0;
29 recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
30 rec->SetEventSpecie(AliRecoParam::kLowMult);
31 rec->SetNameTitle("LOW", "TRD Low Flux Reco Param");
32 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
34 // further settings for low flux reco param
35 // reco->SetThisAndThat()
37 recos->AddLast(rec = AliTRDrecoParam::GetHighFluxParam());
38 rec->SetEventSpecie(AliRecoParam::kHighMult);
39 rec->SetNameTitle("HIGH", "TRD High Flux Reco Param");
40 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
42 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
43 rec->SetEventSpecie(AliRecoParam::kCosmic);
44 rec->SetNameTitle("COSMIC", "TRD Cosmic Reco Param");
45 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
46 rec->SetRawStreamVersion("FAST");
48 recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
49 rec->SetEventSpecie(AliRecoParam::kCalib);
50 rec->SetNameTitle("CALIBRATION", "TRD Calibration Reco Param");
51 rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
52 rec->SetRawStreamVersion("FAST");
54 // recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
55 // rec->SetNameTitle("HLT", "TRD HLT Reco Param");