+ // store hitmaps (maybe empty) in DB, used as starting point for later runs:
+#ifndef SPD_DA_OFF
+ printf("store previous hitmaps in DB , %ld\n",time(NULL) - timeStamp);
+ for (UInt_t eq=0; eq<20; eq++) {
+ Int_t storePreviousHitmap_status = 0;
+ TString idph = Form("spd_previous_hitmap_%d",eq);
+ TString fileName = Form("%s/SPDphys_dead_run_0_0_eq_%d.root",saveDirDeadRefTmp,eq);
+ storePreviousHitmap_status = daqDA_DB_storeFile(fileName.Data(),idph.Data());
+ // printf("daqDA_DB_storeFile(%s,%s)\n",fileName.Data(),idph.Data());
+ if (storePreviousHitmap_status) {
+ printf("SPD DA ERROR: Failed to store hitmap file %s in daqDetDB: status=%d.\n",idph.Data(),storePreviousHitmap_status);
+ }
+ }
+#endif
+