39 (
const std::string &tName,
const std::string &cName,
const RangeRep &rng):
Representation objects and parsers for attribute expressions.
Representation of a range within a beam line or sequence.
The base class for all OPAL tables.
virtual std::vector< double > getColumn(const RangeRep &range, const std::string &col)=0
Return column [b]col[/b] of this table, limited by [b]range[/b].
virtual void fill()=0
Refill the buffer.
static Table * find(const std::string &name)
Find named Table.
virtual std::vector< double > evaluate() const
Evaluate.
virtual OArray< double > * clone() const
Make clone.
virtual void print(std::ostream &os, int precedence=99) const
Print expression.
const std::string col_name
AColumn(const std::string &tName, const std::string &cName, const RangeRep &rng)
Constructor.
const std::string tab_name