Skip to content

Commit ac61d82

Browse files
committed
reduce bank accesses
1 parent 0acc614 commit ac61d82

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

‎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
@@ -614,12 +614,10 @@ private void setToPionHypothesis(DataEvent event, int trkId, FittedHit hit) {
614614
for (int i = 0; i < rows; i++) {
615615
if (bank.getByte("detector", i) == 6 &&
616616
bank.getShort("index", i) == trkId - 1) {
617-
px = event.getBank(partBankName).getFloat("px",
618-
bank.getShort("pindex", i));
619-
py = event.getBank(partBankName).getFloat("py",
620-
bank.getShort("pindex", i));
621-
pz = event.getBank(partBankName).getFloat("pz",
622-
bank.getShort("pindex", i));
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);
623621
}
624622
}
625623

0 commit comments

Comments
 (0)