Skip to content

Commit 17b161b

Browse files
committed
simplify logic, reduce event access
1 parent 73adeb7 commit 17b161b

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

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

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -388,22 +388,17 @@ private void read_HBHits(TimeToDistanceEstimator tde) {
388388
continue;
389389
}
390390

391-
double T_0 = 0;
392-
double T_Start = 0;
393-
394391
if (!event.hasBank(recBankName)) {
395392
continue;
396393
}
397394

398-
if (event.hasBank(recBankName) &&
399-
event.getBank(recBankName).getFloat("startTime", 0)==-1000) {
395+
double T_Start = event.getBank(recBankName).getFloat("startTime", 0);
396+
397+
if (T_Start == -1000) {
400398
continue;
401399
}
402400

403-
if (event.hasBank(recBankName))
404-
T_Start = event.getBank(recBankName).getFloat("startTime", 0);
405-
406-
T_0 = this.getT0(sector[i], slayer[i], layer[i], wire[i], t0s)[0];
401+
double T_0 = this.getT0(sector[i], slayer[i], layer[i], wire[i], t0s)[0];
407402
FittedHit hit = new FittedHit(sector[i], slayer[i], layer[i], wire[i], tdc[i], jitter[i], id[i]);
408403
hit.set_Id(id[i]);
409404
hit.setB(B[i]);

0 commit comments

Comments
 (0)