1#ifndef OPAL_SequenceParser_HH
2#define OPAL_SequenceParser_HH
The base class for all OPAL objects.
Interface for statements.
TBeamline< SequenceMember > TLine
The type of a sequence line.
SequenceParser(Sequence *)
Constructor.
void findFromPositions() const
void fillPositions() const
std::list< Reference > RefList
void operator=(const SequenceParser &)
void parseMember(Statement &) const
SequenceParser(const SequenceParser &)
virtual ~SequenceParser()
void findNeighbourPositions() const
virtual void parse(Statement &) const
Parse sequence member.
void parsePosition(Statement &, Object &, bool defined) const
SequenceMember * fromPosition
Reference(std::string name, SequenceMember *member)
std::list< SequenceMember * > itsList