ROOT logo
AliITSUReconstructor* rec = 0;
AliITSUTrackerGlo* trk=0;

void chkTracker(int run=0)
{
  AliCDBManager* man = AliCDBManager::Instance();
  man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
  man->SetSpecificStorage("GRP/GRP/Data",
  			  Form("local://%s",gSystem->pwd()));
  man->SetSpecificStorage("ITS/Align/Data",
			  Form("local://%s",gSystem->pwd()));
  man->SetSpecificStorage("ITS/Calib/RecoParam",
			  Form("local://%s",gSystem->pwd()));
  man->SetRun(run);
  if ( !TGeoGlobalMagField::Instance()->GetField() ) {
    printf("Loading field map...\n");
    AliGRPManager grpMan;
    if( !grpMan.ReadGRPEntry() ) { 
      printf("Cannot get GRP entry\n"); 
    }
    if( !grpMan.SetMagField() ) { 
      printf("Problem with magnetic field setup\n"); 
    }
  }
  AliGeomManager::LoadGeometry("geometry.root");
  //
  //
  AliCDBEntry* ent = man->Get("ITS/Calib/RecoParam");
  AliITSURecoParam* par = (AliITSURecoParam*)((TObjArray*)ent->GetObject())->At(1);
  //
  rec = new AliITSUReconstructor();
  rec->SetRecoParam(par);
  //
  rec->Init();
  trk = (AliITSUTrackerGlo*) rec->CreateTracker();
}
 chkTracker.C:1
 chkTracker.C:2
 chkTracker.C:3
 chkTracker.C:4
 chkTracker.C:5
 chkTracker.C:6
 chkTracker.C:7
 chkTracker.C:8
 chkTracker.C:9
 chkTracker.C:10
 chkTracker.C:11
 chkTracker.C:12
 chkTracker.C:13
 chkTracker.C:14
 chkTracker.C:15
 chkTracker.C:16
 chkTracker.C:17
 chkTracker.C:18
 chkTracker.C:19
 chkTracker.C:20
 chkTracker.C:21
 chkTracker.C:22
 chkTracker.C:23
 chkTracker.C:24
 chkTracker.C:25
 chkTracker.C:26
 chkTracker.C:27
 chkTracker.C:28
 chkTracker.C:29
 chkTracker.C:30
 chkTracker.C:31
 chkTracker.C:32
 chkTracker.C:33
 chkTracker.C:34
 chkTracker.C:35
 chkTracker.C:36
 chkTracker.C:37