- name: cf2_krypton_tb{{ NSAMPLES }}-autotrg datfile: build/configurations/cf2_{{ __name__ }}.dat scripts: - common/ttcrx_regs_s - common/reset - name: common/fitred_{{ __name__ }} source: src/common/fitred.asm extra_deps: src/common/runpar_{{ __name__ }}.asm - name: common/runpar_{{ __name__ }} source: > src/common/scsn_ids.tcs build/common/fitred_{{ __name__ }}.cpu0.labels.tcs build/common/fitred_{{ __name__ }}.cpu1.labels.tcs build/common/fitred_{{ __name__ }}.cpu2.labels.tcs build/common/fitred_{{ __name__ }}.cpu3.labels.tcs src/common/runpar.tcs - patchmaker/pm_set_adcmask_default - patchmaker/pm_set_dbtype1 - patchmaker/pm_apply - common/pretrigger_acq - common/ttcrx_regs_s vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DONT_SEND_EMPTY_HDR_TR: 1 DONT_SEND_EMPTY_HDR_ZS: 1 EnableGainCorrection: 0 EnableTailCancellation: 0 ignore_L1R: 1 NSAMPLES: - 30 - 60 - 63 - # Krypton configurations with empty headers name: cf2_krypton_tb{{ NSAMPLES }}-emptyhdr-autotrg datfile: build/configurations/cf2_{{ __name__ }}.dat scripts: - common/ttcrx_regs_s - common/reset - name: common/fitred_{{ __name__ }} source: src/common/fitred.asm extra_deps: src/common/runpar_{{ __name__ }}.asm - name: common/runpar_{{ __name__ }} source: > src/common/scsn_ids.tcs build/common/fitred_{{ __name__ }}.cpu0.labels.tcs build/common/fitred_{{ __name__ }}.cpu1.labels.tcs build/common/fitred_{{ __name__ }}.cpu2.labels.tcs build/common/fitred_{{ __name__ }}.cpu3.labels.tcs src/common/runpar.tcs - patchmaker/pm_set_adcmask_default - patchmaker/pm_set_dbtype1 - patchmaker/pm_apply - common/pretrigger_acq - common/ttcrx_regs_s vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DONT_SEND_EMPTY_HDR_TR: 0 DONT_SEND_EMPTY_HDR_ZS: 0 EnableGainCorrection: 0 EnableTailCancellation: 0 ignore_L1R: 1 NSAMPLES: - 30 - 60 - 63 - name: cf2_krypton_tb{{ NSAMPLES }} datfile: build/configurations/cf2_{{ __name__ }}.dat scripts: &default_fitred_scripts - common/ttcrx_regs_s - common/reset - name: common/fitred_{{ __name__ }} source: src/common/fitred.asm extra_deps: src/common/runpar_{{ __name__ }}.asm - name: common/runpar_{{ __name__ }} source: > src/common/scsn_ids.tcs build/common/fitred_{{ __name__ }}.cpu0.labels.tcs build/common/fitred_{{ __name__ }}.cpu1.labels.tcs build/common/fitred_{{ __name__ }}.cpu2.labels.tcs build/common/fitred_{{ __name__ }}.cpu3.labels.tcs src/common/runpar.tcs - patchmaker/pm_set_adcmask_default - patchmaker/pm_set_dbtype1 - patchmaker/pm_apply - common/pretrigger_acq - common/ttcrx_regs_s vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DONT_SEND_EMPTY_HDR_TR: 1 DONT_SEND_EMPTY_HDR_ZS: 1 EnableGainCorrection: 0 EnableTailCancellation: 0 NSAMPLES: - 30 - 60 - 63 - # Krypton configurations with empty headers name: cf2_krypton_tb{{ NSAMPLES }}-emptyhdr datfile: build/configurations/cf2_{{ __name__ }}.dat scripts: - common/ttcrx_regs_s - common/reset - name: common/fitred_{{ __name__ }} source: src/common/fitred.asm extra_deps: src/common/runpar_{{ __name__ }}.asm - name: common/runpar_{{ __name__ }} source: > src/common/scsn_ids.tcs build/common/fitred_{{ __name__ }}.cpu0.labels.tcs build/common/fitred_{{ __name__ }}.cpu1.labels.tcs build/common/fitred_{{ __name__ }}.cpu2.labels.tcs build/common/fitred_{{ __name__ }}.cpu3.labels.tcs src/common/runpar.tcs - patchmaker/pm_set_adcmask_default - patchmaker/pm_set_dbtype1 - patchmaker/pm_apply - common/pretrigger_acq - common/ttcrx_regs_s vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DONT_SEND_EMPTY_HDR_TR: 0 DONT_SEND_EMPTY_HDR_ZS: 0 EnableGainCorrection: 0 EnableTailCancellation: 0 NSAMPLES: - 30 - 60 - 63 - name: cf2_krypton_tb{{ NSAMPLES }}_phystrg scripts: *default_fitred_scripts vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DYN_L1A: 0 # Send raw data on physics trigger ignore_L1R: 1 # DONT_SEND_EMPTY_HDR_TR: 1 DONT_SEND_EMPTY_HDR_ZS: 1 EnableGainCorrection: 0 EnableTailCancellation: 0 NSAMPLES: - 30 - 60 - 63 - name: cf2_krypton_tb{{ NSAMPLES }}_phystrg-emptyhdr scripts: *default_fitred_scripts vars: TRACKLETS_MODE: 2 # Disable tracklets - TRACKLETS_DIS_MODE DYN_L1A: 0 # Send raw data on physics trigger ignore_L1R: 1 # DONT_SEND_EMPTY_HDR_TR: 1 # We don't have tracklets anyways DONT_SEND_EMPTY_HDR_ZS: 0 EnableGainCorrection: 0 EnableTailCancellation: 0 NSAMPLES: - 30 - 60 - 63