|
2 | 2 | # test_fcls.sh - runs fcl files to make sure that they complete successfully |
3 | 3 | # Note: requires relevant filelists in a directory above this one |
4 | 4 | # |
| 5 | +vMDC=$1 |
5 | 6 |
|
6 | 7 | log_file="test_fcls.log" |
7 | 8 | rm ${log_file} |
8 | 9 |
|
9 | | -mock_dataset="mcs.mu2e.ensembleMDS2cMix1BBTriggered.MDC2020ba_best_v1_3.art" |
10 | | -primary_dataset="mcs.mu2e.CeEndpointOnSpillTriggered.MDC2020aw_best_v1_3.art" |
11 | | -mixed_dataset="mcs.mu2e.CeEndpointMix1BBTriggered.MDC2020aw_best_v1_3.art" |
12 | | -extracted_dataset="mcs.mu2e.CosmicCRYExtractedTriggered.MDC2020aw.art" |
13 | | -digi_dataset="dig.mu2e.DIOtail95OnSpillTriggered.MDC2020au_perfect_v1_3.art" |
14 | | -crv_vst_dataset="rec.mu2e.CRV_wideband_cosmics.CRVWBA-000-000-000.art" |
| 10 | +mock_dataset="" |
| 11 | +primary_dataset="" |
| 12 | +mixed_dataset="" |
| 13 | +extracted_dataset="" |
| 14 | +digi_dataset="" |
| 15 | +crv_vst_dataset="" |
| 16 | + |
| 17 | +if [[ "$vMDC" == "MDC2020" ]]; then |
| 18 | + echo "Testing MDC2020 datasets" |
| 19 | + mock_dataset="mcs.mu2e.ensembleMDS2cMix1BBTriggered.MDC2020ba_best_v1_3.art" |
| 20 | + primary_dataset="mcs.mu2e.CeEndpointOnSpillTriggered.MDC2020aw_best_v1_3.art" |
| 21 | + mixed_dataset="mcs.mu2e.CeEndpointMix1BBTriggered.MDC2020aw_best_v1_3.art" |
| 22 | + extracted_dataset="mcs.mu2e.CosmicCRYExtractedTriggered.MDC2020aw.art" |
| 23 | + digi_dataset="dig.mu2e.DIOtail95OnSpillTriggered.MDC2020au_perfect_v1_3.art" |
| 24 | + crv_vst_dataset="rec.mu2e.CRV_wideband_cosmics.CRVWBA-000-000-000.art" |
| 25 | +elif [[ "$vMDC" == "MDC2025" ]]; then |
| 26 | + echo "Testing MDC2025 datasets" |
| 27 | + mock_dataset="mcs.mu2e.ensembleMDS3aOnSpillTriggered.MDC2025af_best_v1_3.art" |
| 28 | + primary_dataset="mcs.mu2e.CeEndpointOnSpillTriggered.MDC2025ae_best_v1_3.art" |
| 29 | + mixed_dataset="" # mcs.mu2e.CeEndpointMix1BBTriggered.MDC2020aw_best_v1_3.art" |
| 30 | + echo "No MDC2025 mixed datasets exist. Some tests will fail..." |
| 31 | + extracted_dataset="mcs.mu2e.CosmicCRYExtractedTriggered.MDC2025ae_best_v1_3.art" |
| 32 | + digi_dataset="dig.mu2e.FlatGammaMix1BBTriggered.MDC2025af_best_v1_1.art" |
| 33 | + crv_vst_dataset="rec.mu2e.CRV_wideband_cosmics.CRVWBA-000-000-000.art" |
| 34 | +fi |
15 | 35 |
|
16 | 36 | all_datasets=( $mock_dataset $primary_dataset $mixed_dataset $extracted_dataset $digi_dataset $crv_vst_dataset ) |
17 | 37 |
|
|
89 | 109 | echo -n "from_mcs-ceSimRecoVal.fcl... " |
90 | 110 | echo "mu2e -c validation/ceSimReco.fcl -n 100" >> ${log_file} 2>&1 |
91 | 111 | mu2e -c validation/ceSimReco.fcl -n 100 >> ${log_file} 2>&1 |
92 | | -echo "mu2e -c fcl/from_mcs-ceSimRecoVal.fcl -s mcs.owner.val-ceSimRecoVal.dsconf.seq.art --TFileName nts.ntuple.ceSimRecoVal.root" >> ${log_file} 2>&1 |
93 | | -mu2e -c fcl/from_mcs-ceSimRecoVal.fcl -s mcs.owner.val-ceSimRecoVal.dsconf.seq.art --TFileName nts.ntuple.ceSimRecoVal.root >> ${log_file} 2>&1 |
| 112 | +echo "mu2e -c validation/ceTrig.fcl -s mcs.owner.val-ceSimRecoVal.dsconf.seq.art --TFileName nts.ntuple.ceTrig.root" >> ${log_file} 2>&1 |
| 113 | +mu2e -c validation/ceTrig.fcl -s mcs.owner.val-ceSimRecoVal.dsconf.seq.art --TFileName nts.ntuple.ceSimRecoVal.root >> ${log_file} 2>&1 |
| 114 | +echo "mu2e -c fcl/from_mcs-ceSimRecoVal.fcl -s mcs.owner.val-ceTrig.dsconf.seq.art --TFileName nts.ntuple.ceSimRecoVal.root" >> ${log_file} 2>&1 |
| 115 | +mu2e -c fcl/from_mcs-ceSimRecoVal.fcl -s mcs.owner.val-ceTrig.dsconf.seq.art --TFileName nts.ntuple.ceTrig.root >> ${log_file} 2>&1 |
94 | 116 | if [ $? == 0 ]; then |
95 | 117 | echo "OK" |
96 | 118 | else |
|
0 commit comments