diff --git a/bin/run-detectors-timelines.sh b/bin/run-detectors-timelines.sh index 2b37cd43..0907b481 100755 --- a/bin/run-detectors-timelines.sh +++ b/bin/run-detectors-timelines.sh @@ -167,7 +167,7 @@ detDirs=( helicity htcc ltcc - m2_ctof_ftof + # m2_ctof_ftof rf rich trigger @@ -243,9 +243,9 @@ if ${modes['focus-all']} || ${modes['focus-timelines']}; then fth) mv $timelineFile ft/ ;; rat) mv $timelineFile trigger/ ;; rftime) mv $timelineFile rf/ ;; - ctof|ftof) - [[ "$timelineFile" =~ _m2_ ]] && mv $timelineFile m2_ctof_ftof/ || mv $timelineFile $det/ - ;; + # ctof|ftof) + # [[ "$timelineFile" =~ _m2_ ]] && mv $timelineFile m2_ctof_ftof/ || mv $timelineFile $det/ + # ;; *) if [ -d $det ]; then mv $timelineFile $det/ diff --git a/detectors/src/main/java/org/jlab/clas/timeline/fitter/FTOFFitter_mass.groovy b/detectors/src/main/java/org/jlab/clas/timeline/fitter/FTOFFitter_mass.groovy index f1848459..7d25b098 100644 --- a/detectors/src/main/java/org/jlab/clas/timeline/fitter/FTOFFitter_mass.groovy +++ b/detectors/src/main/java/org/jlab/clas/timeline/fitter/FTOFFitter_mass.groovy @@ -33,4 +33,4 @@ class FTOFFitter_mass { } -} \ No newline at end of file +} diff --git a/detectors/src/main/java/org/jlab/clas/timeline/run_detectors.groovy b/detectors/src/main/java/org/jlab/clas/timeline/run_detectors.groovy index b4069213..4830ce87 100644 --- a/detectors/src/main/java/org/jlab/clas/timeline/run_detectors.groovy +++ b/detectors/src/main/java/org/jlab/clas/timeline/run_detectors.groovy @@ -75,8 +75,9 @@ def engines = [ out_CTOF: [new ctof.ctof_edep(), new ctof.ctof_time(), new ctof.ctof_tdcadc(), - new particle_mass_ctof_and_ftof.ctof_m2_pim(), - new particle_mass_ctof_and_ftof.ctof_m2_pip()], + // new particle_mass_ctof_and_ftof.ctof_m2_pim(), // not needed, according to D. Carman + // new particle_mass_ctof_and_ftof.ctof_m2_pip(), + ], out_FT: [new ft.ftc_pi0_mass(), new ft.ftc_time_charged(), new ft.ftc_time_neutral(), @@ -101,8 +102,8 @@ def engines = [ new ftof.ftof_time_p1a(), new ftof.ftof_time_p1b(), new ftof.ftof_time_p2(), - new ftof.ftof_time_noTriggers_p1a(), - new ftof.ftof_time_noTriggers_p1b(), + // new ftof.ftof_time_noTriggers_p1a(), // not needed, according to D. Carman + // new ftof.ftof_time_noTriggers_p1b(), new ftof.ftof_tdcadc_p1a(), new ftof.ftof_tdcadc_p1b(), new ftof.ftof_tdcadc_p2(), @@ -131,12 +132,12 @@ def engines = [ new rich.rich_npbar_m()], out_HELICITY: [new helicity.helicity()], out_TRIGGER: [new trigger.trigger()], - dst_mon: [new particle_mass_ctof_and_ftof.ftof_m2_p1a_pim(), - new particle_mass_ctof_and_ftof.ftof_m2_p1a_pip(), - new particle_mass_ctof_and_ftof.ftof_m2_p1a_prot(), - new particle_mass_ctof_and_ftof.ftof_m2_p1b_pim(), - new particle_mass_ctof_and_ftof.ftof_m2_p1b_pip(), - new particle_mass_ctof_and_ftof.ftof_m2_p1b_prot()], + // dst_mon: [new particle_mass_ctof_and_ftof.ftof_m2_p1a_pim(), // not needed, according to D. Carman + // new particle_mass_ctof_and_ftof.ftof_m2_p1a_pip(), + // new particle_mass_ctof_and_ftof.ftof_m2_p1a_prot(), + // new particle_mass_ctof_and_ftof.ftof_m2_p1b_pim(), + // new particle_mass_ctof_and_ftof.ftof_m2_p1b_pip(), + // new particle_mass_ctof_and_ftof.ftof_m2_p1b_prot()], ] diff --git a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pim.groovy b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pim.groovy index bff2f317..467ca114 100644 --- a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pim.groovy +++ b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pim.groovy @@ -9,6 +9,9 @@ class ftof_m2_p1b_pim { def data = new ConcurrentHashMap() def processDirectory(dir, run) { + if(run == 19692) { + throw new Exception("the fit for run ${run} may stall; this timeline is supposed to be disabled as of Oct. 2nd 2024, but if you see this message, contact the maintainers") + } def funclist = [] def meanlist = [] def sigmalist = [] diff --git a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pip.groovy b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pip.groovy index 4566d6ad..2f21e827 100644 --- a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pip.groovy +++ b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_pip.groovy @@ -9,6 +9,9 @@ class ftof_m2_p1b_pip { def data = new ConcurrentHashMap() def processDirectory(dir, run) { + if(run == 19692) { + throw new Exception("the fit for run ${run} may stall; this timeline is supposed to be disabled as of Oct. 2nd 2024, but if you see this message, contact the maintainers") + } def funclist = [] def meanlist = [] def sigmalist = [] diff --git a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_prot.groovy b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_prot.groovy index 8f8c4093..159f0787 100644 --- a/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_prot.groovy +++ b/detectors/src/main/java/org/jlab/clas/timeline/timeline/particle_mass_ctof_and_ftof/ftof_m2_p1b_prot.groovy @@ -9,6 +9,9 @@ class ftof_m2_p1b_prot { def data = new ConcurrentHashMap() def processDirectory(dir, run) { + if(run == 19692) { + throw new Exception("the fit for run ${run} may stall; this timeline is supposed to be disabled as of Oct. 2nd 2024, but if you see this message, contact the maintainers") + } def funclist = [] def meanlist = [] def sigmalist = []