It is now possible to use multiple independent Madx instances, see Redesign cpymad backend.
This allows to process arbitrary madx files. A corresponding view has to be developed. It can probably act as a base class for the current MadLineView which is specialized for models.
Possibly, even elements can be shown, if madx files are preprocessed by madseq or if implementing inspect sequence from memory.
In fact, this is a major concern and should be implemented ASAP, since it makes it easier to use custom .madx files ad-hoc without prior creation of model definitions.
It is now possible to use multiple independent
Madx
instances, see Redesign cpymad backend. This allows to process arbitrary madx files. A corresponding view has to be developed. It can probably act as a base class for the currentMadLineView
which is specialized for models. Possibly, even elements can be shown, if madx files are preprocessed by madseq or if implementing inspect sequence from memory.In fact, this is a major concern and should be implemented ASAP, since it makes it easier to use custom .madx files ad-hoc without prior creation of model definitions.