#include <TxAccelIfc.h>
Inheritance diagram for TxAccelIfc::

Public Methods | |
| virtual void | addLayoutElements ()=0 |
| add the layout elements. More... | |
| virtual void | visitBeamLine (int index, TxAttributeSet *beamLine, TxAttributeSet *beamLineData)=0 |
| visit the beamline associated with the index. More... | |
| virtual void | addElementNames ()=0 |
| add the Edit element names. More... | |
| virtual void | addTwissLayoutElements ()=0 |
| add the twiss layout elements. More... | |
| virtual int | readRNG (istream &fl)=0 |
| read the input file in RNG format. More... | |
| virtual int | readMAD (istream &fl)=0 |
| read the input file in MAD format. More... | |
| virtual int | writeMAD (ostream &ostrm) const=0 |
| write MAD formatted object data. More... | |
| virtual TxLinePlotData* | getTwissPlotVisitor ()=0 |
| Get a new twiss plot visitor. More... | |
| virtual TxLinePlotData* | getMcTwissPlot ()=0 |
| Get a new monte carlo twiss plot visitor. More... | |
| virtual TxLinePlotData* | getDispPlotVisitor ()=0 |
| Get a new dispersion plot visitor. More... | |
This interface should not depend on QT.
Definition at line 32 of file TxAccelIfc.h.
|
|
add the Edit element names.
|
|
|
add the layout elements.
|
|
|
add the twiss layout elements.
|
|
|
Get a new dispersion plot visitor.
|
|
|
Get a new monte carlo twiss plot visitor.
|
|
|
Get a new twiss plot visitor.
|
|
|
read the input file in MAD format.
|
|
|
read the input file in RNG format.
|
|
|
visit the beamline associated with the index.
|
|
|
write MAD formatted object data.
|
Copyright Tech-X Corporation, all rights reserved.