Added missing pragma's
[u/mrichter/AliRoot.git] / FMD / Reconstruct.C
index e89c638e624b448af1b8d86d90f2414246c1eb2a..ca14d24276690ec7d9dccacf5202493efe79d55c 100644 (file)
 void 
 Reconstruct()
 {
-  AliCDBManager* cdb = AliCDBManager::Instance();
-  cdb->SetDefaultStorage("local://$ALICE_ROOT");
-  AliLog::SetModuleDebugLevel("FMD", 2);
+  // Debug the FMD.
+  // AliLog::SetModuleDebugLevel("FMD", 1);
+
+  // To reconstruct raw data from FDR-I, please enable below lines: 
+  // AliFMDParameters::Instance()->UseRcuTrailer(false);
+  // AliFMDParameters::Instance()->UseCompleteHeader(false);
+  
   AliReconstruction rec;   
-  AliCDBEntry* align = cdb->Get("FMD/Align/Data");
-  if (align) {
-    TClonesArray* array = dynamic_cast<TClonesArray*>(align->GetObject());
-    if (array) {
-      Int_t nAlign = array->GetEntries();
-      for (Int_t i = 0; i < nAlign; i++) {
-       AliAlignObjAngles* a = static_cast<AliAlignObjAngles*>(array->At(i));
-       if (!a->ApplyToGeometry()) {
-         Warning("ApplyAlignement", "Failed to apply alignment to %s", 
-                 a->GetVolPath());
-       }
-      }
-    }
-  }
   rec.SetRunLocalReconstruction("FMD");
   rec.SetRunVertexFinder(kFALSE);
   rec.SetRunTracking("");