1 #ifndef OPAL_AColumn_HH
2 #define OPAL_AColumn_HH
28 namespace Expressions {
43 AColumn(
const std::string &tName,
const std::string &cName,
53 virtual std::vector<double>
evaluate()
const;
56 virtual void print(std::ostream &os,
int precedence = 99)
const;
74 #endif // OPAL_AColumn_HH
Representation of a range within a beam line or sequence.
virtual std::vector< double > evaluate() const
Evaluate.
const std::string col_name
An array expression defined as a table column.
The base class for all OPAL tables.
const AColumn & operator=(const AColumn &)
virtual OArray< double > * clone() const
Make clone.
const std::string tab_name
virtual void print(std::ostream &os, int precedence=99) const
Print expression.