Skip to content

Commit f4f799c

Browse files
committed
reduce bank accesses
1 parent 4005694 commit f4f799c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

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

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -615,12 +615,10 @@ private void setToPionHypothesis(DataEvent event, int trkId, FittedHit hit) {
615615
for (int i = 0; i < rows; i++) {
616616
if (bank.getByte("detector", i) == 6 &&
617617
bank.getShort("index", i) == trkId - 1) {
618-
px = event.getBank(partBankName).getFloat("px",
619-
bank.getShort("pindex", i));
620-
py = event.getBank(partBankName).getFloat("py",
621-
bank.getShort("pindex", i));
622-
pz = event.getBank(partBankName).getFloat("pz",
623-
bank.getShort("pindex", i));
618+
short pindex = bank.getShort("pindex",i);
619+
px = event.getBank(partBankName).getFloat("px",pindex);
620+
py = event.getBank(partBankName).getFloat("py",pindex);
621+
pz = event.getBank(partBankName).getFloat("pz",pindex);
624622
}
625623
}
626624

0 commit comments

Comments
 (0)