if(!gGeoManager){
AliGeomManager::LoadGeometry("geometry.root");
}
+
if(align) {
TFile f(alignfile.Data());
TClonesArray* ar = (TClonesArray*)f.Get("ITSAlignObjs");
AliGeomManager::ApplyAlignObjsToGeom(*ar);
f.Close();
+ } else {
+ AliGeomManager::ApplyAlignObjsFromCDB("ITS");
}
AliRunLoader* rl = AliRunLoader::Open("galice.root");
TClonesArray* ar = (TClonesArray*)f.Get("ITSAlignObjs");
AliGeomManager::ApplyAlignObjsToGeom(*ar);
f.Close();
+ } else {
+ AliGeomManager::ApplyAlignObjsFromCDB("ITS");
}
+
AliRunLoader* rl = AliRunLoader::Open("galice.root");
if (rl == 0x0){
cerr<<"Can not open session RL=NULL"<< endl;