Project

General

Profile

CRT Merging Information

Data epochs

For information about data and swizzling epochs (names and run ranges), refer to this page

CRT Swizzling Versions

CRT swizzled data are identified by a sam version (sam metadata dimension "ub_project.version"), not to be confused with the ups version (dimension "version"). The following table lists the relevant CRT swizzler sam versions for finding CRT swizzled data.

SAM Version Description
prod_v06_26_01_13 Original version used for post-CRT-clock-fix CRT data
prod_v06_26_01_26 pre-CRT-clock-fix CRT data
prod_v06_26_01_33 Bug fix version used for reswizzling top panel post-CRT-clock-fix CRT data

The bug fix referred to in the above table affected top panel (stream 1) CRT swizzled data, which bug affected uboonecode ups version v06_26_01_25, and which was put into production during run 4b. All data affected by the top panel bug have been reswizzled by sam version prod_v06_26_01_33. The top panel bug only affected post-CRT-clock-fix data.

CRT Merging Information

When merging CRT data, one needs to be cognizant of the following issues.

  • Choosing the correct CRT merging fcl for swizzling or remerging.
  • Choosing the correct start project script (xml element <startscript>). This script ensures that swizzled CRT data are prestaged.
  • Choosing the correct CRT readiness mix-in dataset (for swizzling).

The correct choice for these things depends on the swizzler epoch, according to the following table.

Swizzler Epoch Start project script CRT readiness mix-in dataset FCL (swizzling) FCL (remerging)
Run 2b condor_start_project_crt_merge_v06_26_01_26.sh crt_swizzled_ready2 swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_26_nomerge.fcl crt_merge_extra_v06_26_01_26.fcl
Run 3a condor_start_project_crt_merge_v06_26_01_26.sh crt_swizzled_ready2 swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_26_nomerge.fcl crt_merge_extra_v06_26_01_26.fcl
Run 3b condor_start_project_crt_merge_v06_26_01_13.sh crt_swizzled_ready swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_13_nomerge.fcl crt_merge_extra_v06_26_01_13.fcl
Run 4a condor_start_project_crt_merge_v06_26_01_13.sh crt_swizzled_ready swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_13_nomerge.fcl crt_merge_extra_v06_26_01_13.fcl
Run 4b condor_start_project_crt_merge_v06_26_01_13_33.sh crt_swizzled_ready3 swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_13_33_nomerge.fcl crt_merge_extra_v06_26_01_13_33.fcl
Run 4c condor_start_project_crt_merge_v06_26_01_13_33.sh crt_swizzled_ready3 swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_13_33_nomerge.fcl crt_merge_extra_v06_26_01_13_33.fcl
Run 4d condor_start_project_crt_merge_v06_26_01_13_33.sh crt_swizzled_ready3 swizzle_software_trigger_streams_optfilter_crt_merge_extra_v06_26_01_13_33_nomerge.fcl crt_merge_extra_v06_26_01_13_33.fcl