pylhc / omc3

Python 3 codes for beam optics measurements and corrections in circular particle accelerators
https://pylhc.github.io/omc3/
MIT License
14 stars 8 forks source link

[Question]: What are the files in the LHC accelerator class used for? #459

Open JoschD opened 2 months ago

JoschD commented 2 months ago

Question

I was wondering what we use the files in the LHC accelerator class for. I cannot find their use in the code.

e.g.

omc3/model/accelerators/lhc/2022/beam1bpms.tfs
omc3/model/accelerators/lhc/2022/beam2bpms.tfs
omc3/model/accelerators/lhc/2022/main.seq

@fsoubelet @fscarlier @rogeliotomas @emaclean @tpersson

fsoubelet commented 2 months ago

This seems to be a remnant of BetaBeat.src as the same files can be found there.

Seems like it was used in the get_segment method to figure out the BPMs. Might be relevant for SbS when we implement it in omc3, but maybe it's better to just get these from the used model?