|
2 | 2 |
|
3 | 3 | import java.util.ArrayList; |
4 | 4 | import java.util.Collections; |
5 | | -import java.util.List; |
6 | | -import org.jlab.io.base.DataBank; |
7 | 5 | import org.jlab.io.base.DataEvent; |
8 | | -import org.jlab.io.evio.EvioDataBank; |
9 | 6 | import org.jlab.io.evio.EvioDataEvent; |
10 | 7 | import org.jlab.io.hipo.HipoDataEvent; |
11 | 8 |
|
12 | | -import javax.swing.JFrame; |
13 | 9 | import org.jlab.detector.banks.RawDataBank; |
14 | | -import org.jlab.groot.graphics.EmbeddedCanvas; |
15 | | -import org.jlab.groot.data.H1F; |
16 | | -import org.jlab.groot.data.H2F; |
17 | 10 |
|
18 | 11 | import org.jlab.detector.geom.RICH.RICHGeoFactory; |
| 12 | +import org.jlab.io.banks.RICH__tdc; |
19 | 13 |
|
20 | 14 | public class RICHPMTReconstruction { |
21 | 15 |
|
@@ -182,11 +176,11 @@ public ArrayList<RICHEdge> read_RawEdgesHIPO(DataEvent event) { |
182 | 176 | bankDGTZ.read(event); |
183 | 177 | int nrows = bankDGTZ.rows(); |
184 | 178 | for(int row = 0; row < nrows; row++){ |
185 | | - int isector = bankDGTZ.getByte("sector",row); |
186 | | - int ilayer = bankDGTZ.getByte("layer",row); |
187 | | - int icomponent = bankDGTZ.getShort("component",row); |
| 179 | + int isector = bankDGTZ.getByte(RICH__tdc.sector,row); |
| 180 | + int ilayer = bankDGTZ.getByte(RICH__tdc.layer,row); |
| 181 | + int icomponent = bankDGTZ.getShort(RICH__tdc.component,row); |
188 | 182 | int iorder = bankDGTZ.trueOrder(row); |
189 | | - int itdc = bankDGTZ.getInt("TDC",row); |
| 183 | + int itdc = bankDGTZ.getInt(RICH__tdc.TDC,row); |
190 | 184 | if(ilayer<0)ilayer=ilayer+256; |
191 | 185 | if(debugMode>=2)System.out.print(" --> Edge "+row+" sec "+isector+" lay "+ilayer+" comp "+icomponent+" order "+iorder+" tdc "+itdc+"\n"); |
192 | 186 | if(itdc!=-1){ |
|
0 commit comments