Project

General

Profile

End of Epoch Checklist

This is a checklist of items which should definitely occur at the end of Periods (long runs of beam conditions) and may be required when Epochs are defined as well.

  • Contact the run coordinators to crisply define the period boundary, and ask that Period_and_Epoch_Naming be updated.
  • If we have switch polarity of the horns, update the RHC run start and stop lists for each detector in the RunHistory/service/RunHistory.fcl file.
    • If going from FHC to RHC, the fhicl parameters should look something like:
        NDRHCRunStart: [11632,11921]
        NDRHCRunStop: [11667,11925]
        FDRHCRunStart: [23420,24588]
        FDRHCRunStop: [23670,24613]
      

      and would need to be changed to something like:
        NDRHCRunStart: [11632,11921,12087]
        NDRHCRunStop: [11667,11925,999999]
        FDRHCRunStart: [23420,24588,25413]
        FDRHCRunStop: [23670,24613,999999]
      
    • If going from RHC to FHC, the fhicl parameters should look something like:
        NDRHCRunStart: [11632,11921,12087]
        NDRHCRunStop: [11667,11925,999999]
        FDRHCRunStart: [23420,24588,25413]
        FDRHCRunStop: [23670,24613,999999]
      

      and would need to be changed to something like:
        NDRHCRunStart: [11632,11921,12087]
        NDRHCRunStop: [11667,11925,12289]
        FDRHCRunStart: [23420,24588,25413]
        FDRHCRunStop: [23670,24613,26685]
      
  • This is generally a good opportunity to update the configuration of Keepup_Jobs so that we avoid multiple releases being used within a period.
  • A good idea to also follow up with Data Quality. In particular, we should get lists of good runs for FD and ND and commit them to novaproduction.
  • Define the base definitions for this epoch/period as follows:
Definition Name Dimensions
base_fd_period1 online.detector fardet and online.runnumber >= FD_LOW_RUN and online.runnumber <= FD_HIGH_RUN and online.partition 1 and file_type importedDetector and event_count > 0 minus nova.productionskip True
base_fd_mc_period1 nova.detectorid fd and simulated.firstrun >= FD_LOW_RUN and simulated.firstrun <= FD_HIGH_RUN and file_type importedSimulated
base_nd_period1 file_type importedDetector and online.detector neardet and online.runnumber >= ND_LOW_RUN and online.runnumber <= ND_HIGH_RUN and online.totalevents > 0 and online.partition 1 minus nova.productionskip True
base_nd_mc_period1 file_type importedSimulated and nova.detectorid nd and simulated.firstrun >= ND_LOW_RUN and simulated.firstrun <= ND_HIGH_RUN
  • Using these base definitions, prepare artdaq definitions for cosmic files, to be used by the overlay scripts
  • Snapshot these definitions (possibly by dividing them into chunks before) and cache the file lists into text files
  • These text files will then have to be appropriately named and committed to novaproduction