Skip to content

Commit 9125f62

Browse files
committed
switch RICH hit bank reading to enums
1 parent d51e4ad commit 9125f62

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

reconstruction/rich/src/main/java/org/jlab/rec/rich/RICHPMTReconstruction.java

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,14 @@
22

33
import java.util.ArrayList;
44
import java.util.Collections;
5-
import java.util.List;
6-
import org.jlab.io.base.DataBank;
75
import org.jlab.io.base.DataEvent;
8-
import org.jlab.io.evio.EvioDataBank;
96
import org.jlab.io.evio.EvioDataEvent;
107
import org.jlab.io.hipo.HipoDataEvent;
118

12-
import javax.swing.JFrame;
139
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;
1710

1811
import org.jlab.detector.geom.RICH.RICHGeoFactory;
12+
import org.jlab.io.banks.RICH__tdc;
1913

2014
public class RICHPMTReconstruction {
2115

@@ -182,11 +176,11 @@ public ArrayList<RICHEdge> read_RawEdgesHIPO(DataEvent event) {
182176
bankDGTZ.read(event);
183177
int nrows = bankDGTZ.rows();
184178
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);
188182
int iorder = bankDGTZ.trueOrder(row);
189-
int itdc = bankDGTZ.getInt("TDC",row);
183+
int itdc = bankDGTZ.getInt(RICH__tdc.TDC,row);
190184
if(ilayer<0)ilayer=ilayer+256;
191185
if(debugMode>=2)System.out.print(" --> Edge "+row+" sec "+isector+" lay "+ilayer+" comp "+icomponent+" order "+iorder+" tdc "+itdc+"\n");
192186
if(itdc!=-1){

0 commit comments

Comments
 (0)