@@ -3,6 +3,7 @@ import java.util.concurrent.ConcurrentHashMap
33import org.jlab.groot.data.TDirectory
44import org.jlab.groot.data.GraphErrors
55import org.jlab.clas.timeline.fitter.FTOFFitter
6+ import org.jlab.clas.timeline.util.QA
67
78class ftof_edep_p1a_midangles {
89
@@ -32,7 +33,7 @@ def write() {
3233
3334 TDirectory out = new TDirectory ()
3435 out. mkdir(' /timelines' )
35- (0 .. < 6 ). each { sec ->
36+ def grtlList = (0 .. < 6 ). collect { sec ->
3637 def grtl = new GraphErrors (' sec' + (sec+1 ))
3738 grtl. setTitle(" p1a Path-length Corrected Edep for e-, e+, pi-, and pi+, mid. angles (11, 23 deg)" )
3839 grtl. setTitleY(" p1a Path-length Corrected Edep for e-, e+, pi-, and pi+, mid. angles (11, 23 deg) (MeV)" )
@@ -47,10 +48,10 @@ def write() {
4748 out. addDataSet(it. flist[sec])
4849 grtl. addPoint(it. run, it. mean[sec], 0 , 0 )
4950 }
50- out. cd(' /timelines' )
51- out. addDataSet(grtl)
51+ grtl
5252 }
53-
54- out. writeFile(' ftof_edep_p1a_midangles.hipo' )
53+ out. cd(' /timelines' )
54+ QA . cutGraphs(* grtlList, lb : 8.75 , ub : 10.75 , out : out)
55+ out. writeFile(' ftof_edep_p1a_midangles_QA.hipo' )
5556}
5657}
0 commit comments