1 #ifndef OPAL_FlatWriter_HH
2 #define OPAL_FlatWriter_HH 1
71 #endif // OPAL_FlatWriter_HH
virtual void visitDrift(const Drift &)
Override drift operation.
Write a line or sequence as a flat sequence in OPAL-8 format.
Interface for basic beam line object.
FlatWriter(const Beamline &, Sequence::TLine &seq, std::ostream &os)
Interface for drift space.
Template class for beam lines.
virtual void applyDefault(const ElementBase &)
Apply default.
virtual void visitMapIntegrator(const MapIntegrator &)
Override beamline exit.
An abstract sequence of beam line components.
Sequence::TLine & itsSequence
const Sequence::TLine & getSequence() const
Return the temporary sequence.
A section of a beam line.