diff --git a/bin/qtl-analysis b/bin/qtl-analysis index df161b5f..e70b4a67 100755 --- a/bin/qtl-analysis +++ b/bin/qtl-analysis @@ -140,6 +140,10 @@ if ${modes['help']}; then exit 101 fi +###################### +singleTimeline=cvt_efficiency +###################### + ################################################################################## # main executable for detector timelines diff --git a/src/main/java/org/jlab/clas/timeline/run_histograms.java b/src/main/java/org/jlab/clas/timeline/run_histograms.java index d64bab1c..964255dd 100644 --- a/src/main/java/org/jlab/clas/timeline/run_histograms.java +++ b/src/main/java/org/jlab/clas/timeline/run_histograms.java @@ -35,19 +35,19 @@ public static void main(String[] args) { var dataset = RunDependentCut.findDataset(runNum); //// instantiate histogramming classes - GeneralMon ana_mon = new GeneralMon(runNum,outputDir,EB,useTB); - DCandFTOF ana_dc_ftof = new DCandFTOF(runNum,outputDir,useTB); - CTOF ana_ctof = new CTOF(runNum,outputDir,useTB); - HTCC ana_htcc = new HTCC(runNum,outputDir); - LTCC ana_ltcc = new LTCC(runNum,outputDir,EB,useTB); - RICH ana_rich = new RICH(runNum,outputDir,EB,useTB); - CND ana_cnd = new CND(runNum,outputDir,useTB); + // GeneralMon ana_mon = new GeneralMon(runNum,outputDir,EB,useTB); + // DCandFTOF ana_dc_ftof = new DCandFTOF(runNum,outputDir,useTB); + // CTOF ana_ctof = new CTOF(runNum,outputDir,useTB); + // HTCC ana_htcc = new HTCC(runNum,outputDir); + // LTCC ana_ltcc = new LTCC(runNum,outputDir,EB,useTB); + // RICH ana_rich = new RICH(runNum,outputDir,EB,useTB); + // CND ana_cnd = new CND(runNum,outputDir,useTB); CVT ana_cvt = dataset != "rgl" ? new CVT() : null; - FT ana_ft = new FT(runNum,outputDir,useTB); - BAND ana_band = new BAND(runNum,outputDir,EB,useTB); - ALERT ana_alert = dataset == "rgl" ? new ALERT(runNum,outputDir,EB,useTB) : null; - helicity ana_helicity = new helicity(); - trigger ana_trigger = new trigger(); + // FT ana_ft = new FT(runNum,outputDir,useTB); + // BAND ana_band = new BAND(runNum,outputDir,EB,useTB); + // ALERT ana_alert = dataset == "rgl" ? new ALERT(runNum,outputDir,EB,useTB) : null; + // helicity ana_helicity = new helicity(); + // trigger ana_trigger = new trigger(); List toProcessFileNames = new ArrayList(); File file = new File(filelist); @@ -90,19 +90,19 @@ public static void main(String[] args) { DataEvent event = reader.getNextEvent(); //// call each histogramming class instance's `processEvent` - if(ana_mon!=null) ana_mon.processEvent(event); - if(ana_ctof!=null) ana_ctof.processEvent(event); - if(ana_dc_ftof!=null) ana_dc_ftof.processEvent(event); - if(ana_htcc!=null) ana_htcc.processEvent(event); - if(ana_ltcc!=null) ana_ltcc.processEvent(event); - if(ana_cnd!=null) ana_cnd.processEvent(event); + // if(ana_mon!=null) ana_mon.processEvent(event); + // if(ana_ctof!=null) ana_ctof.processEvent(event); + // if(ana_dc_ftof!=null) ana_dc_ftof.processEvent(event); + // if(ana_htcc!=null) ana_htcc.processEvent(event); + // if(ana_ltcc!=null) ana_ltcc.processEvent(event); + // if(ana_cnd!=null) ana_cnd.processEvent(event); if(ana_cvt!=null) ana_cvt.processEvent(event); - if(ana_ft!=null) ana_ft.processEvent(event); - if(ana_band!=null) ana_band.processEvent(event); - if(ana_alert!=null) ana_alert.processEvent(event); - if(ana_rich!=null) ana_rich.processEvent(event); - if(ana_helicity!=null) ana_helicity.processEvent(event); - if(ana_trigger!=null) ana_trigger.processEvent(event); + // if(ana_ft!=null) ana_ft.processEvent(event); + // if(ana_band!=null) ana_band.processEvent(event); + // if(ana_alert!=null) ana_alert.processEvent(event); + // if(ana_rich!=null) ana_rich.processEvent(event); + // if(ana_helicity!=null) ana_helicity.processEvent(event); + // if(ana_trigger!=null) ana_trigger.processEvent(event); count++; if(count%10000 == 0){ @@ -121,19 +121,19 @@ public static void main(String[] args) { System.out.println("Total : " + count + " events"); //// call each histogramming class instance's `write` - if(ana_mon!=null) ana_mon.write(); - if(ana_ctof!=null) ana_ctof.write(); - if(ana_dc_ftof!=null) ana_dc_ftof.write(); - if(ana_htcc!=null) ana_htcc.write(); - if(ana_ltcc!=null) ana_ltcc.write(); - if(ana_cnd!=null) ana_cnd.write(); + // if(ana_mon!=null) ana_mon.write(); + // if(ana_ctof!=null) ana_ctof.write(); + // if(ana_dc_ftof!=null) ana_dc_ftof.write(); + // if(ana_htcc!=null) ana_htcc.write(); + // if(ana_ltcc!=null) ana_ltcc.write(); + // if(ana_cnd!=null) ana_cnd.write(); if(ana_cvt!=null) ana_cvt.write(outputDir, runNum); - if(ana_ft!=null) ana_ft.write(); - if(ana_band!=null) ana_band.write(); - if(ana_alert!=null) ana_alert.write(); - if(ana_rich!=null) ana_rich.write(); - if(ana_helicity!=null) ana_helicity.write(outputDir, runNum); - if(ana_trigger!=null) ana_trigger.write(outputDir, runNum); + // if(ana_ft!=null) ana_ft.write(); + // if(ana_band!=null) ana_band.write(); + // if(ana_alert!=null) ana_alert.write(); + // if(ana_rich!=null) ana_rich.write(); + // if(ana_helicity!=null) ana_helicity.write(outputDir, runNum); + // if(ana_trigger!=null) ana_trigger.write(outputDir, runNum); } }