Send to FXS before sending to Amore
authorlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 4 Dec 2011 10:32:10 +0000 (10:32 +0000)
committerlaphecet <laphecet@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 4 Dec 2011 10:32:10 +0000 (10:32 +0000)
MUON/MUONTRKOCCda.cxx

index 78ecd23..09b7b7d 100644 (file)
@@ -348,6 +348,9 @@ int main(int argc, char **argv)
   
   fout.close();
   
+  /* store the result file on FXS */  
+  if (daqDA_FES_storeFile(OUTPUT_FILE,"OCCUPANCY")) return -9;
+    
 #ifdef ALI_AMORE
   
   if ( numberOfUsedEvents ) // do not update the AMORE pool with an empty object...
@@ -361,18 +364,17 @@ int main(int argc, char **argv)
     
     TObjString occupancyAsString(str.str().c_str());
     
+    cout << "will send to amore" << endl;
+    
     Int_t status = amoreDA.Send("Occupancy",&occupancyAsString);
     if ( status )
     {
       cerr << "ERROR : Failed to write occupancies in the AMORE database : " << status << endl;
     } 
   }
-
-#endif
   
-  /* store the result file on FXS */  
-  if (daqDA_FES_storeFile(OUTPUT_FILE,"OCCUPANCY")) return -9;
-
+#endif
+    
   timers.Stop();
   printf("\nExecution time : R:%7.2fs C:%7.2fs\n", timers.RealTime(), timers.CpuTime());