Skip to content

Commit c8ee477

Browse files
committed
reduce string accessors
1 parent 7fa5b1c commit c8ee477

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

reconstruction/dc/src/main/java/org/jlab/rec/dc/banks/HitReader.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -608,16 +608,17 @@ private void setToPionHypothesis(DataEvent event, int trkId, FittedHit hit) {
608608
double pz=0;
609609
if (!event.hasBank(partBankName) || !event.hasBank(trackBankName))
610610
return ;
611-
DataBank bank = event.getBank(trackBankName);
611+
DataBank tbank = event.getBank(trackBankName);
612+
DataBank pbank = event.getBank(partBankName);
612613

613-
int rows = bank.rows();
614+
int rows = tbank.rows();
614615
for (int i = 0; i < rows; i++) {
615-
if (bank.getByte("detector", i) == 6 &&
616-
bank.getShort("index", i) == trkId - 1) {
617-
short pindex = bank.getShort("pindex",i);
618-
px = event.getBank(partBankName).getFloat("px",pindex);
619-
py = event.getBank(partBankName).getFloat("py",pindex);
620-
pz = event.getBank(partBankName).getFloat("pz",pindex);
616+
if (tbank.getByte("detector", i) == 6 &&
617+
tbank.getShort("index", i) == trkId - 1) {
618+
short pindex = tbank.getShort("pindex",i);
619+
px = pbank.getFloat("px",pindex);
620+
py = pbank.getFloat("py",pindex);
621+
pz = pbank.getFloat("pz",pindex);
621622
}
622623
}
623624

0 commit comments

Comments
 (0)