ROOT logo
//____________________________________________________
void AliTRDmakeRecoParamFirstPhysics()
{
  AliCDBMetaData *metaData= new AliCDBMetaData(); 
  metaData->SetObjectClassName("TObjArray");
  metaData->SetResponsible("Alexandru Bercuci / Markus Fasel");
  metaData->SetBeamPeriod(1);
  metaData->SetAliRootVersion("05-27-06b"); //root version
  metaData->SetComment(
  "Reconstruction parameters for low, high, cosmic and calibration runs.\n"
  "Issue date 24th Feb 2011. TRD not updating tracks.");
  AliCDBId id("TRD/Calib/RecoParam", 95352, AliCDBRunRange::Infinity()); 
  AliCDBManager *man = AliCDBManager::Instance();
  AliCDBStorage *gStorLoc = man->GetStorage("local://$ALICE_ROOT/OCDB");
  if (!gStorLoc) {
    return;
  }
  gStorLoc->Put(CreateRecoParamObject(), id, metaData); 

  return;
}


//____________________________________________________
TObjArray* CreateRecoParamObject()
{
  TObjArray *recos = new TObjArray(5);

  AliTRDrecoParam *rec = 0x0;
  Double_t cov[]={1., 1., 0., 0., 0.};
  recos->AddLast(rec = AliTRDrecoParam::GetLowFluxParam());
  rec->SetEventSpecie(AliRecoParam::kLowMult);
  rec->SetNameTitle("Default", "TRD Default Reco Param");
  rec->SetNameTitle("LOW", "TRD Low Flux Reco Param");
  rec->SetRawStreamVersion("DEFAULT");
  rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
  rec->SetXenon();
  rec->SetVertexConstrained();
  rec->SetSysCovMatrix(cov);
  rec->SetChi2YSlope(0.11853);
  rec->SetChi2ZSlope(0.04527);
  rec->SetChi2YCut(1.);
  rec->SetPhiSlope(10.); //3.17954;
  rec->SetMaxTheta(2.1445);
  rec->SetMaxPhi(2.7475);
  rec->SetNMeanClusters(12.89);
  rec->SetNSigmaClusters(2.095);
  rec->SetRoadzMultiplicator(3.);
  rec->SetPtThreshold(0.2);//100.);
  rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
  rec->SetAsDefault();

  recos->AddLast(rec = AliTRDrecoParam::GetHighFluxParam());
  rec->SetEventSpecie(AliRecoParam::kHighMult);
  rec->SetNameTitle("HIGH", "TRD High Flux Reco Param");
  rec->SetRawStreamVersion("DEFAULT");
  rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
  rec->SetXenon();
  rec->SetVertexConstrained();
  rec->SetSysCovMatrix(cov);
  rec->SetChi2YSlope(0.11853);
  rec->SetChi2ZSlope(0.04527);
  rec->SetChi2YCut(1.);
  rec->SetPhiSlope(10.); //3.17954;
  rec->SetMaxTheta(2.1445);
  rec->SetMaxPhi(2.7475);
  rec->SetNMeanClusters(12.89);
  rec->SetNSigmaClusters(2.095);
  rec->SetPtThreshold(0.2);//100.);
  rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);
 
  recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
  rec->SetEventSpecie(AliRecoParam::kCosmic);
  rec->SetNameTitle("COSMIC", "TRD Cosmic Reco Param");
  rec->SetRawStreamVersion("DEFAULT");
  rec->SetPIDmethod(AliTRDPIDResponse::kLQ1D);
  rec->SetXenon();
  rec->SetPtThreshold(0.2);
  rec->SetStreamLevel(AliTRDrecoParam::kTracker, 1);

  recos->AddLast(rec = AliTRDrecoParam::GetCosmicTestParam());
  rec->SetEventSpecie(AliRecoParam::kCalib);
  rec->SetNameTitle("CALIBRATION", "TRD Calibration Reco Param");
  rec->SetRawStreamVersion("DEFAULT");
  rec->SetXenon();

  return recos;
}
 AliTRDmakeRecoParamFirstPhysics.C:1
 AliTRDmakeRecoParamFirstPhysics.C:2
 AliTRDmakeRecoParamFirstPhysics.C:3
 AliTRDmakeRecoParamFirstPhysics.C:4
 AliTRDmakeRecoParamFirstPhysics.C:5
 AliTRDmakeRecoParamFirstPhysics.C:6
 AliTRDmakeRecoParamFirstPhysics.C:7
 AliTRDmakeRecoParamFirstPhysics.C:8
 AliTRDmakeRecoParamFirstPhysics.C:9
 AliTRDmakeRecoParamFirstPhysics.C:10
 AliTRDmakeRecoParamFirstPhysics.C:11
 AliTRDmakeRecoParamFirstPhysics.C:12
 AliTRDmakeRecoParamFirstPhysics.C:13
 AliTRDmakeRecoParamFirstPhysics.C:14
 AliTRDmakeRecoParamFirstPhysics.C:15
 AliTRDmakeRecoParamFirstPhysics.C:16
 AliTRDmakeRecoParamFirstPhysics.C:17
 AliTRDmakeRecoParamFirstPhysics.C:18
 AliTRDmakeRecoParamFirstPhysics.C:19
 AliTRDmakeRecoParamFirstPhysics.C:20
 AliTRDmakeRecoParamFirstPhysics.C:21
 AliTRDmakeRecoParamFirstPhysics.C:22
 AliTRDmakeRecoParamFirstPhysics.C:23
 AliTRDmakeRecoParamFirstPhysics.C:24
 AliTRDmakeRecoParamFirstPhysics.C:25
 AliTRDmakeRecoParamFirstPhysics.C:26
 AliTRDmakeRecoParamFirstPhysics.C:27
 AliTRDmakeRecoParamFirstPhysics.C:28
 AliTRDmakeRecoParamFirstPhysics.C:29
 AliTRDmakeRecoParamFirstPhysics.C:30
 AliTRDmakeRecoParamFirstPhysics.C:31
 AliTRDmakeRecoParamFirstPhysics.C:32
 AliTRDmakeRecoParamFirstPhysics.C:33
 AliTRDmakeRecoParamFirstPhysics.C:34
 AliTRDmakeRecoParamFirstPhysics.C:35
 AliTRDmakeRecoParamFirstPhysics.C:36
 AliTRDmakeRecoParamFirstPhysics.C:37
 AliTRDmakeRecoParamFirstPhysics.C:38
 AliTRDmakeRecoParamFirstPhysics.C:39
 AliTRDmakeRecoParamFirstPhysics.C:40
 AliTRDmakeRecoParamFirstPhysics.C:41
 AliTRDmakeRecoParamFirstPhysics.C:42
 AliTRDmakeRecoParamFirstPhysics.C:43
 AliTRDmakeRecoParamFirstPhysics.C:44
 AliTRDmakeRecoParamFirstPhysics.C:45
 AliTRDmakeRecoParamFirstPhysics.C:46
 AliTRDmakeRecoParamFirstPhysics.C:47
 AliTRDmakeRecoParamFirstPhysics.C:48
 AliTRDmakeRecoParamFirstPhysics.C:49
 AliTRDmakeRecoParamFirstPhysics.C:50
 AliTRDmakeRecoParamFirstPhysics.C:51
 AliTRDmakeRecoParamFirstPhysics.C:52
 AliTRDmakeRecoParamFirstPhysics.C:53
 AliTRDmakeRecoParamFirstPhysics.C:54
 AliTRDmakeRecoParamFirstPhysics.C:55
 AliTRDmakeRecoParamFirstPhysics.C:56
 AliTRDmakeRecoParamFirstPhysics.C:57
 AliTRDmakeRecoParamFirstPhysics.C:58
 AliTRDmakeRecoParamFirstPhysics.C:59
 AliTRDmakeRecoParamFirstPhysics.C:60
 AliTRDmakeRecoParamFirstPhysics.C:61
 AliTRDmakeRecoParamFirstPhysics.C:62
 AliTRDmakeRecoParamFirstPhysics.C:63
 AliTRDmakeRecoParamFirstPhysics.C:64
 AliTRDmakeRecoParamFirstPhysics.C:65
 AliTRDmakeRecoParamFirstPhysics.C:66
 AliTRDmakeRecoParamFirstPhysics.C:67
 AliTRDmakeRecoParamFirstPhysics.C:68
 AliTRDmakeRecoParamFirstPhysics.C:69
 AliTRDmakeRecoParamFirstPhysics.C:70
 AliTRDmakeRecoParamFirstPhysics.C:71
 AliTRDmakeRecoParamFirstPhysics.C:72
 AliTRDmakeRecoParamFirstPhysics.C:73
 AliTRDmakeRecoParamFirstPhysics.C:74
 AliTRDmakeRecoParamFirstPhysics.C:75
 AliTRDmakeRecoParamFirstPhysics.C:76
 AliTRDmakeRecoParamFirstPhysics.C:77
 AliTRDmakeRecoParamFirstPhysics.C:78
 AliTRDmakeRecoParamFirstPhysics.C:79
 AliTRDmakeRecoParamFirstPhysics.C:80
 AliTRDmakeRecoParamFirstPhysics.C:81
 AliTRDmakeRecoParamFirstPhysics.C:82
 AliTRDmakeRecoParamFirstPhysics.C:83
 AliTRDmakeRecoParamFirstPhysics.C:84
 AliTRDmakeRecoParamFirstPhysics.C:85
 AliTRDmakeRecoParamFirstPhysics.C:86
 AliTRDmakeRecoParamFirstPhysics.C:87
 AliTRDmakeRecoParamFirstPhysics.C:88
 AliTRDmakeRecoParamFirstPhysics.C:89