2 TestSurveyToAlignObjs(Bool_t cdbStore=false)
4 AliCDBManager* cdb = AliCDBManager::Instance();
5 cdb->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
7 AliGeomManager::LoadGeometry("geometry.root");
9 const char* files[] = {
10 "Survey_943928_FMD.txt",
11 "Survey_976326_FMD.txt",
15 AliFMDSurveyToAlignObjs convert;
17 convert.GetAlignObjArray()->Print();
19 TClonesArray* a = convert.GetAlignObjArray();
20 AliAlignObjParams* p = 0;
21 for (Int_t i = 0; i < a->GetEntries(); i++) {
22 p = static_cast<AliAlignObjParams*>(a->At(i));
23 Info("TestSurveyToAlignObjs", "%30s", p->GetSymName());
27 convert.StoreAlignObjToFile("FMD_Survey.root", "FMD");
29 convert.StoreAlignObjToCDB("FMD/Align/Data", "FMD");
35 TFile* f = TFile::Open("$ALICE_ROOT/OCDB/FMD/Align/Data/Run0_999999999_v0_s0.root", "READ");
36 AliCDBEntry* e = static_cast<AliCDBEntry*>(f->Get("AliCDBEntry"));
37 TClonesArray* a = static_cast<TClonesArray*>(e->GetObject());
38 AliAlignObjParams* p = 0;
39 for (Int_t i = 0; i < a->GetEntries(); i++) {
40 p = (AliAlignObjParams*)a->At(i);
41 Info("ShowExisting", "%s %d", p->GetSymName(), p->GetVolUID());