]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/Upgrade/macros/ConfigOCDB.C
o first try to create a LUT from the residual distortions
[u/mrichter/AliRoot.git] / TPC / Upgrade / macros / ConfigOCDB.C
CommitLineData
14c4969a 1void ConfigOCDB(Int_t run=0) {
d9f523df 2 AliCDBManager::Instance()->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
3 AliCDBManager::Instance()->SetRun(run);
4 // magnetic field
5 if ( !TGeoGlobalMagField::Instance()->GetField() ) {
6 printf("Loading field map...\n");
7 AliGRPManager grpMan;
8 if( !grpMan.ReadGRPEntry() ) {
9 printf("Cannot get GRP entry\n");
10 }
11 if( !grpMan.SetMagField() ) {
12 printf("Problem with magnetic field setup\n");
13 }
14 }
15 if ( !TGeoGlobalMagField::Instance()->GetField()){
16 AliMagF::BMap_t smag = AliMagF::k5kG;
17 Double_t bzfac = 1;
18 AliMagF* magF= new AliMagF("Maps","Maps", bzfac, 1., smag);
19 TGeoGlobalMagField::Instance()->SetField(magF);
20 }
21 //TPC calib
b0c26b55 22 AliTPCcalibDB *db=AliTPCcalibDB::Instance();
23 db->SetRun(run);
d9f523df 24 //geometry
25 AliGeomManager::LoadGeometry();
b0c26b55 26 // init geometry in parameters
27 if (db->GetParameters()) db->GetParameters()->ReadGeoMatrices();
d9f523df 28}
29
30