I don't like that the result of this is directly a spectrum, because this prevents us from adding more than two runs. run3 + run5 already returns a spectrum, doing run3 + run5 + run7 won't fly. So it would be better to require (run3 + run5 + run7).spectrum().
I don't like that the result of this is directly a spectrum, because this prevents us from adding more than two runs.
run3 + run5
already returns a spectrum, doingrun3 + run5 + run7
won't fly. So it would be better to require(run3 + run5 + run7).spectrum()
.Hmmm I have to think about doing it without copying the images.