Commit 3493fde2aecc8121efa8ab8643fcd4eb97d635ae
Committed by
Luigi Tibaldo
1 parent
9bd56891
Copy GTIs as references in gti_overlap to save computation time (#2713)
Showing
1 changed file
with
2 additions
and
2 deletions
src/ctfindvar/ctfindvar.cpp
| ... | ... | @@ -973,8 +973,8 @@ void ctfindvar::init_gtis(void) |
| 973 | 973 | double ctfindvar::gti_overlap(const GGti& gti1, const GGti& gti2) |
| 974 | 974 | { |
| 975 | 975 | double overlap = 0.0; |
| 976 | - GGti gti_1st = (gti1.tstart() <= gti2.tstart()) ? gti1 : gti2; | |
| 977 | - GGti gti_2nd = (gti1.tstart() > gti2.tstart()) ? gti1 : gti2; | |
| 976 | + const GGti& gti_1st = (gti1.tstart() <= gti2.tstart()) ? gti1 : gti2; | |
| 977 | + const GGti& gti_2nd = (gti1.tstart() > gti2.tstart()) ? gti1 : gti2; | |
| 978 | 978 | |
| 979 | 979 | // gti1 starts earlier |
| 980 | 980 | if (gti_1st.tstop() > gti_2nd.tstart()) { | ... | ... |