@@ -25,7 +25,7 @@ int number_of_wires_per_timeline;
2525 }
2626
2727 def getName () {
28- return " ${ this.class.simpleName} _${ layer } "
28+ return " ${ this.class.simpleName} _${ layer_number } "
2929 }
3030
3131 def processRun (dir , run ) {
@@ -36,10 +36,10 @@ int number_of_wires_per_timeline;
3636 // data[run].put('bits', trigger)
3737 float integral = 0 ;
3838 (1 .. number_of_wires_this_layer). collect{wire_number ->
39- def h1 = dir. getObject(String . format(" /ALERT/AHDC_TIME_layer%d_wire_number%d " , layer , wire_number))
39+ def h1 = dir. getObject(String . format(" /ALERT/AHDC_TIME_layer%d_wire_number%02d " , layer_number , wire_number))
4040 if (h1!= null ) {
4141 if (h1. getBinContent(h1. getMaximumBin()) > 30 && h1. getEntries()> 300 ){
42- data[run]. put(String . format(' ahdc_time_layer%d_wire_number%d ' , layer , wire_number), h1)
42+ data[run]. put(String . format(' ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), h1)
4343 def maxz = h1. getBinContent(h1. getMaximumBin());
4444 // int t0bin = (0..<h1.getMaximumBin()).find {
4545 // h1.getBinContent(it) >= 0.25 * maxz
@@ -53,12 +53,12 @@ int number_of_wires_per_timeline;
5353 }
5454 float tmax = h1. getAxis(). getBinCenter(tmaxbin)
5555 float width = tmax - t0
56- data[run]. put(String . format(' t0_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), t0)
57- data[run]. put(String . format(' tmax_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), tmax)
58- data[run]. put(String . format(' width_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), width)
59- data[run]. put(String . format(' fit_t0_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), ALERTFitter . time_fitter_rising(h1, t0))
60- data[run]. put(String . format(' fit_tmax_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), ALERTFitter . time_fitter_falling(h1, tmax))
61- data[run]. put(String . format(' fit_width_ahdc_time_layer%d_wire_number%d ' , layer , wire_number), ALERTFitter . time_fitter_width(h1, t0, tmax))
56+ data[run]. put(String . format(' t0_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), t0)
57+ data[run]. put(String . format(' tmax_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), tmax)
58+ data[run]. put(String . format(' width_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), width)
59+ data[run]. put(String . format(' fit_t0_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), ALERTFitter . time_fitter_rising(h1, t0))
60+ data[run]. put(String . format(' fit_tmax_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), ALERTFitter . time_fitter_falling(h1, tmax))
61+ data[run]. put(String . format(' fit_width_ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number), ALERTFitter . time_fitter_width(h1, t0, tmax))
6262 has_data. set(true )
6363 }
6464 }
@@ -85,10 +85,10 @@ int number_of_wires_per_timeline;
8585 (1 .. number_of_wires_this_timeline). collect{wire_index ->
8686 def wire_number = wire_index + 15 * timeline_index
8787 if (wire_number <= number_of_wires_this_layer){
88- def name = String . format(' ahdc_time_layer%d_wire_number%d ' , layer , wire_number)
88+ def name = String . format(' ahdc_time_layer%d_wire_number%02d ' , layer_number , wire_number)
8989 def gr = new GraphErrors (name)
90- gr. setTitle( String . format(" AHDC Time %s Layer %d" , variable. replace(' _' , ' ' ), layer ))
91- gr. setTitleY( String . format(" AHDC Time %s Layer %d" , variable. replace(' _' , ' ' ), layer ))
90+ gr. setTitle( String . format(" AHDC Time %s Layer %d" , variable. replace(' _' , ' ' ), layer_number ))
91+ gr. setTitleY( String . format(" AHDC Time %s Layer %d" , variable. replace(' _' , ' ' ), layer_number ))
9292 gr. setTitleX(" run number" )
9393 data. sort{it. key}. each{run ,it ->
9494 out. mkdir(' /' + it. run)
@@ -104,7 +104,7 @@ int number_of_wires_per_timeline;
104104 out. addDataSet(gr)
105105 }
106106 }
107- out. writeFile(String . format(' alert_ahdc_time_%s_layer%d_%d.hipo' , variable, layer , timeline_index))
107+ out. writeFile(String . format(' alert_ahdc_time_%s_layer%d_%d.hipo' , variable, layer_number , timeline_index))
108108 }
109109 }
110110 }
0 commit comments